-2
A
答えて
0
:のみ、このHTMLコードを有する
$('#but').click(function() {
$('#but').after('<button id="but2">Кнопка 2</button');
});
$('#but2').click(function() {
alert('something');
});
最近追加されたボタン番号2、およびカントコールアラートの方法を選択することはできません。直接クリックイベントは機能しません。
これを試してみてください:
$(document).on('click','#but2',function(){
alert('something');
});
1
あなたhtmlString
はその終了タグの>
を欠いている:
.after('<button id="but2">Кнопка 2</button');
^
とダイナミックな要素のためのイベントの委任を使用します。
あなたが使用することができます$(document).on('click','#but2',function(){
alert('something');
});
0
これで2番目のボタンを選択します
$('#but').eq(2).click(function() {
alert('something');
});
関連する問題
- 1. ASP.Net Html.DropDownList選択された要素が選択されていません
- 2. 選択された選択>オプション要素にIDを追加する方法
- 3. jQuery:動的に生成されたアンカー要素を選択できません
- 4. jQueryが追加された要素を見つけません
- 5. 入力/選択要素がjQueryで追加されたときにミスアライメントされました
- 6. jQueryの選択に要素を追加
- 7. 要素を選択するオプションが追加されない - MaterializeCSS
- 8. 追加された要素は反応しません
- 9. 追加要素の選択方法は?
- 10. 同じ機能で削除された要素の後ろに要素を追加できません
- 11. jQueryでDOMの要素を選択できません
- 12. Wordpressメニューで子要素を選択できません
- 13. idで要素を選択できません
- 14. d3選択要素を別の要素内に追加
- 15. Javascriptで「選択」のオプションを追加できません
- 16. CSS:ヘッダーの要素を選択できませんか?
- 17. JSON要素を選択できません
- 18. 分度器がオーバーレイの要素を選択できません
- 19. 動的に追加されたフォームの要素を選択する
- 20. デフォルトで選択されたコンボボックスが追加されました
- 21. 選択する複数のオプションを追加できません
- 22. 選択できない要素以外の選択されたテキストを取得
- 23. 要素:最初の文字は選択できません
- 24. nightwatchがidで要素を選択できませんでした
- 25. jQueryでiframeにリンク要素を追加できません
- 26. jQuery選択されたショースパン要素
- 27. 動的に選択された選択要素をロードする
- 28. 選択された= 'selected'の選択要素を含むHTMLリセットフォーム
- 29. 分度器のドロップダウンリストで隠れ要素を選択できません
- 30. JSON要素が追加されていません
あなたが動的に追加された要素のためのイベントの委任を使用する必要があります –
これをチェックしてくださいhttp://stackoverflow.com/questions/1525664/jquery-how-to-bind-onclick-event-to-dynamically-added-html-element –