我为 Boonex Dolphin 7 CMS 开发了一个扩展,该扩展在我的服务器上运行正常,但是当我将它安装在客户端服务器上时,jQuery 函数停止工作。
我查看了文档头,看到正在加载 jQuery。我还尝试在扩展中插入 jQuery 库,但仍然没有任何效果。
在查看我的扩展程序时,它们是在网站和同一页面上正常工作的其他 jQuery 函数,但除了我的扩展程序之外,没有一个 jQuery 函数也不起作用。
关于为什么会发生这种情况的任何想法?
我为 Boonex Dolphin 7 CMS 开发了一个扩展,该扩展在我的服务器上运行正常,但是当我将它安装在客户端服务器上时,jQuery 函数停止工作。
我查看了文档头,看到正在加载 jQuery。我还尝试在扩展中插入 jQuery 库,但仍然没有任何效果。
在查看我的扩展程序时,它们是在网站和同一页面上正常工作的其他 jQuery 函数,但除了我的扩展程序之外,没有一个 jQuery 函数也不起作用。
关于为什么会发生这种情况的任何想法?
阅读:http ://css-plus.com/2010/03/6-steps-to-take-if-your-jquery-is-not-working/
我错过了很多次的一件事是脚本的实际加载顺序。它的工作原理很像一般的编程。未声明的变量不能使用。它行不通。
确保加载 jQuery “高于”所有其他脚本,具体取决于它。还要确保 jQuery 在某个时候实际加载。
大多数浏览器都包含某种控制台。只需键入“jQuery”,如果已定义,您将获得返回的 jQuery 对象。
据我所知 Dolphin Boonex 使用它自己的 jQuery 并且不允许使用另一个。您必须根据您的 dolphin 版本使用的 jQuery 版本来查找 jQuery 应用程序。我相信它是 Dolphin 7 上的 jQuery 1.3.2(但必须经过验证)。