誰かが私を助けることができますか? アイデアは、ループを備えたダイナミックなボタンを作成して、あなたはダイナミックボタンクリックイベントのライブ機能を使用する必要があり、それらの1jqueryの動的クリック機能
//I'm creating dynamic buttons like this:
for(i=0; i<1000; i++){
$contentBox.append('<button id="add'+ i +'" type="button" class="btn btn-success">Accept</button>');
//but how would I create the jquery click function?
$('#add'+i).click(function(e) {....});
//this does not create 1000 click functions. It only changes the id to the last one so what ever button you click on you will always get the las id
}
あなたは '$(文書).onを( 'クリック'、+ i」は '#追加' 機能(E){...}を使用することになるでしょう) 'と呼びます。 [委任されたイベント](http://stackoverflow.com/documentation/jquery/1321/events/7666/delegated-events#t=201612170400446260567)に関するSOのドキュメントを参照できます。イベントハンドラを動的要素に具体的に追加する例がありましたが、これは決して受け入れられたり削除されたりしませんでした。いずれにしても、ドキュメントの例で '$( 'ul')'から '$(document)'に変更するだけです。 –
代理人を使用します。 – Nadeem