最初に同名のチェックボックスが3つあり、1つのチェックボックスが動的に作成されます。私は3つの初期チェックボックスのいずれかをクリックすると、それはイベントを引き起こしますが、新しく作成されたものではありません。同じグループの動的に作成されたチェックボックスをクリックしてイベントをトリガーする方法
<input type="checkbox" name="NewMerheckbox" id="1"/>
<input type="checkbox" name="NewMerheckbox" id="2"/>
<input type="checkbox" name="NewMerheckbox" id="3"/>
<div id="newcheckbox">
</div>
と
$('input[type="checkbox"][name="NewMerheckbox"]').on('click', function() {
alert($(this).attr('id'));
});
$('#newcheckbox').html('<input type="checkbox"name="NewMerheckbox" id="4"/>');
完全な例(HTML、JS)を投稿できますか?あなたが提供した情報は、問題を判断するのに十分ではありません – KAD
私はここでそれをテストしました。それはうまくいきました。https://jsfiddle.net/frcte289/ –
これで、4番目のelemetの[http] /jsfiddle.net/frcte289/5/) –