是jQuery 1.6.4坏了还是做了一些改变?

时间:2011-10-07 15:00:24

标签: jquery

它适用于jQuery 1.6.3但不适用于jQuery 1.6.4

http://jsfiddle.net/xxwr4/

$("#a").click(function(){
    alert("click");              
});

<a id='a' href="#">test</a>

3 个答案:

答案 0 :(得分:5)

这是jsFiddle我认为不好,而不是jQuery。

尝试附加到window的加载事件时出错。有些东西告诉我他们推动了未经测试的更新。

  

[11:01:16.970] window.addEvent不是函数@ http://fiddle.jshell.net/_display/:18

所以,基本上发生的事情是你的事件没有被附加,因为当它试图绑定你的javascript代码以在DOM准备好之后执行它就会被炸弹。切换到小提琴中的no wrap (body)可以使其正常工作。

答案 1 :(得分:0)

不,我认为这是破坏了jsFiddle。如果你把它切换到“onDomReady”就行了。

答案 2 :(得分:0)

问题出在jsfiddle的一边。如果你将它从onLoad更改为onDomReady,它将解决问题。