希望你能帮我解决这个问题。我在我的网站上使用了一些 jQuery 脚本(其中一个是leanModal
,我过去已经使用过几次,没有任何问题)。我正在开发的网站(使用 WP)工作正常,直到几个小时前该模式停止工作。查看错误控制台,它指出:
$ is not a function
$("a#go").leanModal();
$ is not a function
$(function() {
两者都涉及leanModal
。有什么想法为什么会突然发生这样的错误?
参考网站在这里(http://richgc.com/freelance/industry/)并且通过单击“信息”来触发模式。
看起来你覆盖了$
某种程度上来说。
$
is undefined
jQuery
返回一个 jQuery 对象。 (function (a,b){return new e.fn.init(a,b,h)}
)
As @Rocket在你的源代码中找到:
You use jQuery.noConflict();
here
哪个释放了$
变量恢复到之前的状态(undefined
)
Read noConflict
docs:
描述:放弃 jQuery 对 $ 变量的控制
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)