Javascript 萤火虫';s jQuery赢得';不要在我的网站上加载
Jquery工作得很好。一切正常。如果我打开控制台并键入:Javascript 萤火虫';s jQuery赢得';不要在我的网站上加载,javascript,jquery,firefox,firebug,Javascript,Jquery,Firefox,Firebug,Jquery工作得很好。一切正常。如果我打开控制台并键入: console.log($) 它返回: function() undefined 但如果我输入: $("p") 我得到: null 随便什么都可以。奇怪!所以我打开谷歌浏览器,试用他们的控制台。Chrome返回: function() undefined jQuery被正确地嵌入到头中。再说一次,网站本身的一切都很好 旁注 我刚刚升级了Firefox,意识到我的插件还太早,所以我卸载了Firefox并安装了7。jQue
console.log($)
它返回:
function()
undefined
但如果我输入:
$("p")
我得到:
null
随便什么都可以。奇怪!所以我打开谷歌浏览器,试用他们的控制台。Chrome返回:
function()
undefined
jQuery被正确地嵌入到头中。再说一次,网站本身的一切都很好
旁注
我刚刚升级了Firefox,意识到我的插件还太早,所以我卸载了Firefox并安装了7。jQuery在其他网站上也可以正常工作。当我试图访问您的网站时,
$
是未定义的
我刚刚注意到您的一个文件中有:
var$j=jQuery.noConflict()代码>
这使得$
未定义,并将$j
设置为jQuery处理程序。()
因此,如果您尝试$j('selector')
,效果很好^_^
(文件名为bwbps.js
)尝试console.log(jQuery)
或
$ = jQuery;
console.log($);
我注意到Firebug有时会失去作用,产生同样的问题。如果使用window.jQuery
或window.$
,会发生什么情况?问题是,我从来没有在Chrome中看到过这样的问题,所以这很可能是你这边出了问题。你确定你的页面上有什么内容吗?@JAAulde:onlywindow。jQuery
返回正确的输出。@Blender是的,我去了该站点并开始四处搜索。很奇怪,控制台中的$
输出函数()
,但它不指向任何源。另外,$.toSource()
会导致未定义的错误。但是,jQuery
工作正常。这几乎就像是有什么东西把jQuery置于了无冲突模式,尽管它看起来有点不同。天才!Gar wordpress预先包装的mumbo jumbo又一次吸引了我。非常感谢@Sonny他还不能^ ^有15分钟的规则啊,所以它处于无冲突模式。我注意到$j和$jw,但没有追踪到它们的定义+1@Nealon20秒后,这将得到一个令人惊叹的绿色标记。