表单中有一个 checkbox,id 为 cb_test 监听代码以下:this
$('#cb_test').change(function() { console.log('test change'); console.log($(this).prop("checked")); }); $('#cb_test ').change(function() { console.log('item change'); console.log($(this).prop("checked")); });
点击 checkbox,这两个监听都会触发。 可是个人需求是:在 js 代码中,修改 checkbox 的状态, $('#cb_test').prop("checked", true);code
这个时候 change 事件死活都触发不了?事件
使用这样的写法就能够了:it
$('#cb_test').prop("checked", true).change()io