我有一个匿名函数处理一组单选按钮上的单击事件之后的过程。
在这个函数中会发生一些动画,我希望在函数结束之前禁用点击事件,以防止它在函数内再次触发。
该函数调用每个单选按钮通用的类名:
$(".question1").click( function(){
如何在函数执行任何动画时禁用此类元素上的任何进一步单击事件,并在它们完成后恢复它?
我已经尝试过 removeClass() 和 addClass() 来实现这一点,但它似乎在函数中不起作用。
我也尝试过 .off() 和 .on() ,但没有成功。
单选按钮本身在函数中被禁用,但是因为函数是在类名上调用的,所以仍然会触发 click 事件。
非常感谢。