私は<input type="checkbox" id="check1" />
を持っています。 change
イベントをスクリプトから変更した場合のこのチェックボックスのイベント(例:$('#check1').attr('checked', 'checked');
?jQuery:プログラムでチェックされている場合、入力[type = 'checkbox']から変更イベントを取得する方法は?
ありがとうございました。イベントの無限ループを防ぐために - -
私は<input type="checkbox" id="check1" />
を持っています。 change
イベントをスクリプトから変更した場合のこのチェックボックスのイベント(例:$('#check1').attr('checked', 'checked');
?jQuery:プログラムでチェックされている場合、入力[type = 'checkbox']から変更イベントを取得する方法は?
ありがとうございました。イベントの無限ループを防ぐために - -
はjavascript要素を形成するために、プログラムの変更に基づいてイベントを発生しませんので、次の2つの(より少なくより理想的な)オプションがあります。
Thisは、あなたが探していたかもしれません。
$(document).ready(function(){
$('#check1').click(function(){
var n = $("#check1:checked").length;
alert(n);
});
});
*あなたがチェックボックスをプログラム的に変更した場合は、自分で変更イベントをトリガすることができます。たとえば、$( "#myCheckbox")。prop( "checked"、true).trigger( "change")。 – Steve11235