Jquery - 当附加到某些事件时,原始事件处理程序停止工作

时间:2010-01-30 16:08:46

标签: jquery events

我试着在标题中具体说明,我希望它能解释我的意思。我的网页上有几个控件。其中一些非常复杂,由其他人建造,其中一些我无法改变。

现在,我想将自己的功能添加到某些控件中,比如说......用户将鼠标悬停在按钮上并向他显示图像。问题是,当我开始编写自己的jquery事件处理程序时,例如:

 $('div#special_div').click(function() {
               alert('clicked');
           })

原始事件处理程序无效。

为什么会发生这种情况?

1 个答案:

答案 0 :(得分:2)

我刚尝试在jquery home page上创建了两个点击事件,它实际上应该有效:

$( "#jq-header" ).click( function( ) { alert( "moo" ); } );
$( "#jq-header" ).click( function( ) { alert( "moo2" ); } );

我之前的回答我说它取代事件是错误的。