HTMLのイベントプロパティを取っていないとき、私ははJQuery:</strong></p> <pre><code><h2>CHECK AS MANY AS YOU CAN</h2> <form id="boxone"> </form> </code></pre> <p><strong>JS:クローンで作られた要素()、元
$boxone = $("#boxone");
$boxone.html('<input type="checkbox" class="fourthboxes">');
$fourthboxes = $(".fourthboxes");
for(var i=0; i <341; i++) {
$fourthboxes.clone(true, true).appendTo($boxone);
}
$fourthboxes.change(function() {
alert('yo');
});
チェックボックスの残りの部分は警告していませんそれらをクリックすると、元のものだけが返されます 私は$ fourthboxes.onを試してみました(代わりに「クリック」...まだ何もありません) 私はこの質問を見て解決しましたが、うまくいかなかった。
jQuery clone() not cloning event bindings, even with on()
ありがとうございます!それがうまくいった – user298519
あなたは大歓迎です。 – trincot