<script>
$(document).ready(function () {
function updateData(){
$('#ajax').load('./alerts.php', function(){
setTimeout(updateImage, 2000);
});
};
updateData();
});
</script>
以上$是devtools js控制台看到错误的地方。在$(文件)
但我在本页底部是CDN的jQuery。
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
我继续阅读以下内容,
该错误只能由以下三种情况之一引起:
一个。为什么不呢?
湾它来自jQuery的CDN页面
℃。没有它在底部...
答案 0 :(得分:1)
在评论中回答你的主要问题和问题:
1)你必须在调用/加载jQuery库之后包含/加载你的jQuery脚本。
2)如果你想让js位于页面的底部,你可以将所有js移到底部,但是在加载脚本之前,请确保先调用/加载jQuery库。
答案 1 :(得分:0)
您应该检查资源是否已加载。 您访问html文件的协议是什么? 如果您使用的是file://,则浏览器无法获取CDN资源。
答案 2 :(得分:0)
看起来你的代码的脚本标记在jQuery导入之前。