Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はいくつかの行を動的に生成し、各行にはボタンとそれに関連付けられた ID があり、jQuery の $.post() を使用してこれを行うという要件があります。また、このコンテンツは定期的に更新されます。
これにより問題が発生しました... $.post の実行が終了した後、ボタンがクリック イベントをトリガーしません... どうすれば修正できますか?
jQuery の .on() メソッドを使用して、動的に追加された DOM 要素のイベントをリッスンします。
$("body").on("click", ".dynamic_elem", function(){ console.log( $(this) ); });
http://api.jquery.com/on/
編集:: jQuery 1.7+ を使用していることを確認してください。古いバージョンでは、.live() と .delegate() を試すことができます。