javascript - 无法让 jQuery 在现场工作

标签 javascript jquery

好吧,我已经在一个 friend 的网站上工作了一段时间了.. 我的编码技能......值得怀疑,并且我遇到了很多问题。

目前我网站上的 jQuery 停止工作了,我找不到原因,并且我已尽一切努力让它工作。 (我在互联网上遵循了无数指南,进行故障排除等,但我仍然无法让它工作)

-编辑- 我已将所有文件移至代码顶部。但问题仍然存在。

此致,马尔莫克

最佳答案

您正在尝试在加载 jQuery.js 之前使用 jQuery 代码。

jQuery.js 必须在任何依赖代码或插件之前加载。使用浏览器控制台并查看页面加载时引发的错误。 “$”未定义错误是 jQuery 加载问题的快速指示

这样想吧。 jQuery 库包含许多函数,包括定义“$”。如果这些函数或“$”在您调用它们时尚不可用,则它们是未定义的,并且会引发错误,并且您的代码将无法工作

一旦你在其他代码之前有了 jQuery 脚本标签,如果你最近添加了也使用“$”别名的原型(prototype)库,你仍然可能会遇到复杂的情况。这可能会导致冲突,但有一个使用 jQuery.noConflict()

的解决方法

关于javascript - 无法让 jQuery 在现场工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13002073/

相关文章:

javascript - 将表单字段发送到 jquery

javascript - 什么时候使用没有依赖关系的 useEffect 与直接赋值?

javascript - 单击按钮时添加 HTML 表单

JavaScript 通过递归实现随机数

javascript - jquery - jsonp覆盖回调获取参数

javascript - 在 javascript 中使用 PHP 值 - 在alert() 中工作,但在 getelementbyid 中不工作

javascript - 无法运行包含的js文件

java - jTable jquery 不删除数据库中的记录

javascript - 实现 JavaScript 函数 areDifferent(oldValue, newValue) 以类似人类的方式比较空值

javascript - 使用 .innerHTML 创建 div 元素会产生意外结果