我有这个代码,但不起作用
index.html
<html>
<body>
<section>
</section>
</body>
</html>
欢迎.html
<div>Welcome, please login</div>
<div id='login'> </div>
文件.js
$('section').load('welcome.html');
$('#login').load('login.html');
但是如果我发出这样的警报,然后关闭警报,它就会起作用
$('section').load('welcome.html');
alert("!!");
$('#login').load('login.html');
我能做什么?我不想要这个提醒,谢谢您的宝贵时间
最佳答案
由于 $.load() 函数是异步的,您需要等待回调来执行下一个 load();
$('section').load('welcome.html', funcion() {
$('#login').load('login.html');
});
关于javascript - .load 之前没有警告就无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21965393/