jQuery移除class对应的事件在使用jQuery进行class更改后发现class对应的点击事件并没有发生改变,究其原因需要在类改变后用off()将之前绑定在类上的事件取消,如果需要事件则重新绑定。off()函数用于移除元素上绑定的一个或多个事件的事件处理函数。主要用于解除由on()函数绑定的事件处理函数。例如:$("#butclass").removeClass("openbuy"); $('#butclass').off(); //移除绑定的事件 $("#butclass").addClass("disabled");