jQuery移除class对应绑定的事件

jQuery移除class对应的事件

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

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

例如:

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

相关文章

此处评论已关闭