jQuery没有在网站上加载

时间:2015-10-02 13:38:19

标签: javascript jquery loading

请点击此链接:点击

问题是jQuery被某些东西阻止或者只是没有加载。例如,当按下“如果有帮助时点击这里”按钮或在搜索栏中输入内容时,没有任何反应。我已经完成了一些研究,可以阻止jQuery的是“js / universal / custom.js”,但是无论是否加载,jQuery仍然不适用于那些元素。

我不明白为什么。等待你的答案! :d

2 个答案:

答案 0 :(得分:3)

因为你在需要它的文件后加载jQuery。将其移至包含的顶部。

由于您在引用jQuery的主体中有内联JavaScript,因此您需要将脚本引用添加到头部。

此外,您的HTML无效,您的头标记内有div。

答案 1 :(得分:0)

如果你看一下开发者控制台(大多数浏览器都是F12),你会看到一堆错误,说明没有定义jQuery。您需要在声明任何其他脚本之前放置jQuery标记,最好是(真正的最佳实践)。

然而,jQuery正在加载。只有在您加载并执行了其他脚本之后才会加载。

您可以打开开发者控制台并输入

来测试
$('#but_full28').bind('click', function() {alert('Clicked');})

当您点击"如果这有帮助,请点击此处" div,它会给你一个提醒。

TLDR:在头部中的所有其他脚本标记之前添加jQuery脚本标记,您将一切顺利。