我正在使用jQuery javascript框架,每当我用firebug加载页面时,它会在控制台中返回“$”作为anonymous()函数。有办法解决吗?
提前致谢。
答案 0 :(得分:0)
当你试图调用它时,看起来没有加载jQuery。尝试使用jQuery
而不是$
来调用对象,以确认实际加载了jQuery。另外,你是否正在使用像Prototype这样的其他库,因为它们可能会干扰$ object !!如果是,请尝试使用jQuery.noConflict()
。
答案 1 :(得分:0)
我不知道为什么它会发生,但是我也经常看到它。在某些情况下,关于firebug的东西会干扰jQuery函数与$的绑定。 你可能已经意识到它只是一个漏斗的firebug控制台(包含脚本中的$()应该按预期工作),但值得一提。通常我必须重新加载页面,甚至杀死标签。
我想了解它为什么会发生,但是现在当它发生时(假设jquery确实在页面中加载)我发现我可以在控制台中修复它:
$ = jQuery;