javascript - .load 之前没有警告就无法工作

标签 javascript jquery load

我有这个代码,但不起作用

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/

相关文章:

javascript - 尝试淡入 .css ('background-image",__)

linux - 如何计算 GPU 负载

javascript - HTML Onclick 不适用于负 z 索引

javascript - "this.state"或 Reactjs 中无法访问方法

javascript - Qunit 单元测试错误,关于 jQuery ajax

javascript - 当模态 div 调整大小时,自动将 Jquery SimpleModal 重新定位到页面中心

javascript - 循环加载 jquery

python - Locust 负载测试 - 将孵化率从几秒更改为几分钟?

javascript - 使用PHP将图像保存到指定文件夹和子文件夹?

javascript - 页面上的时间没有更新。有任何想法吗?