jquery1.7中通过trigger触发checkbox的click事件的一个小坑

阅读更多



    
    Document
    


    
    点这个
    

 对于上面这段代码,如果直接点id:checkbox,输出的结果和复选框点击之后的状态一致,如果点击trigger通过jquery的trigger触发id:checkbox的click事件,输出的结果和复选框点击之前的状态一致。

 

但是如果将jquery换成1.11.3版本,不管直接点击,还是通过trigger来触发,输出的结果都筛选框点击之后的状态,这也是我想要的结果

 

坑啊,如果想在1.7.2版本和1.11.3版本保持一致,可以将id:checkbox事件的处理过程放在setTimeout里面

 

你可能感兴趣的:(checkbox,trigger,click)