jQuery移除class对应绑定的事件

jQuery移除class对应的事件

在使用jQuery进行class更改后发现class对应的点击事件并没有发生改变,究其原因需要在类改变后用off()将之前绑定在类上的事件取消,如果需要事件则重新绑定。

off()函数
用于移除元素上绑定的一个或多个事件的事件处理函数。主要用于解除由on()函数绑定的事件处理函数。

例如:

  1. $("#butclass").removeClass("openbuy");  
  2. $('#butclass').off(); //移除绑定的事件  
  3. $("#butclass").addClass("disabled");  

本文最后更新于 2015-08-02 13:58:02 并被添加「js jquery」标签,已有 7310 位童鞋阅读过。
本文作者:未来往事
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处

相关文章

此处评论已关闭