我正在这个网站上工作(我不是那个网站的人,但我不得不修复它).我在firebug上遇到这个错误:TypeError:j(...).bxSlider不是函数
这是我的:
这是我的标记:
这是脚本:
正如你所看到的,我试图使用noConflict; 因为我在互联网上看到很多帖子都有同样的错误,看起来他们中的大多数都解决了noConflict的问题; 但这对我不起作用.
顺便说一句,所有的滑块都是用一个名为Cyclone Slider的插件制作的,我真的不知道以前的开发者做过什么......
标记似乎很好.我无法发现什么是错的.任何帮助将非常感激.非常感谢你的时间!
编辑#1:我在源代码中找到的jQuery的其他实例;
Ekin.. 18
在尝试了很多不同的事情后,我设法解决了自己的问题.我把bxSlider的JavaScript文件,easyResponsiveTabs和脚本调用到footer.php.但是我将header.php中的jQuery和jQuery UI文件与滑块的css文件一起留下了.
现在一切都运行良好,标记通过了验证测试!如果你有同样的错误;
检查您的jQuery和其他JavaScript文件路径.
检查您是使用旧版本的jQuery还是不兼容的jQuery和jQuery UI版本.
不要与愚蠢的开发人员合作,他们可能会将所有链接标记放到footer.php并从header.php调用脚本...
检查是否有不同的实例和/或版本的jquery.min.js
(在我的情况下)将你的bxSlider js文件放到footer.php中,但将css文件保留在header.php中(用于验证,就这样它运行良好)
你也可以给我写信,我可以尽力帮忙.