事件处理中的jQuery unclick()
和unbind()
事件:
unclick()
事件是在用户触发某个click事件后,通过移除click事件以取消对该元素或对象的任何进一步的响应。这个事件方法可用于任何click事件监听的元素或元素数组。$( "#id" ).on( "click", function() {
alert( "Click event triggered!" );
});
$( "#id" ).unclick( function() {
alert( "Unclick event triggered!" );
});
unbind()
事件是在用户触发某个click事件后,通过从元素或对象上移除click事件以停止对该事件进一步响应。这个方法只删除一个已注册的click事件监听器。$( "#id" ).on( "click", function() {
alert( "Click event triggered!" );
});
$( "#id" ).unbind( "click" );
使用unclick()
事件可以移除之前的click()
事件的处理函数,从而取消对该元素的任何进一步的响应。而使用unbind()
事件可以防止之前的事件处理函数被执行,从而停止对该事件的进一步响应。
领取专属 10元无门槛券
手把手带您无忧上云