jquery checkbox trigger click 顺序问题

checkbox的onclick="test()"事件,界面点击时能够获取到checked状态,用trigger触发

test()方法时就会出现问题,因为trigger触发的test()拿到的时选中之前的状态

这是可以用attr('checked','checked');后 triggerHandler('click') 执行checked条件分支

你可能感兴趣的:(jquery checkbox trigger click 顺序问题)