最佳答案
当我将函数绑定到复选框元素时,比如:
$("#myCheckbox").click( function() {
alert($(this).is(":checked"));
});
复选框改变其选中的属性 之前,事件被触发,这是正常的行为,并给出一个相反的结果。
但是,当我这样做的时候:
$("#myCheckbox").click();
该复选框更改其选中的属性 之后,即事件被触发。
我的问题是,有没有一种方法可以像普通的 click 那样从 jQuery 触发 click 事件(第一个场景) ?
PS: 我已经试过 trigger('click')
了;