表單中有一個 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