我不完全确定这里发生了什么。我的代码存在如下:
var mycode = {
init:function(){
//my code here
}
}
//sizzle pasted here...
(function(){ //sizzle code here })();
“这里的嘶嘶声代码”是整个嘶嘶声的复制/粘贴。Sizzle 包含在一个匿名函数中,所以我不确定干扰是什么。
一旦我以这种方式添加 Sizzle,“mycode”对象文字中的 js 就会停止工作,并且会出现“mycode is not defined”之类的错误。这发生在 Mac 上的 Chrome、Firefox 3.5.x 和 Safari 4 Mac 上。