是否可以使用JavaScript / jQuery触发复选框的更改事件?
像这样(我在单击按钮时运行triggerChange):
<label><input type="checkbox" id="chk"/>Label for chk</label>
<script>
function triggerChange(){
$("#chk").trigger("change");
}
</script>
当我运行上述代码时,我遇到了这个错误:"trigger is not a function"。
$
返回的不是一个 jQuery 对象。这意味着$
可能不是 jQuery?另外请注意,触发 change 事件只会运行 change 事件处理程序,它不会改变复选框的状态。 - Felix Kling