忘れそうなのでメモ。 jQueryのappendで追加したdivにclickイベント | OKWave jQueryのappendで追加したdivにclickイベントは使用できるのでしょうか? 〜〜略〜〜 最初からあるdivでは正常に動作するので、appendで後付したからだと思います。 これをうまく行う方法はないでしょうか? こんな質問(↑では解決していない) $('.btn').click(function(){alert('oh!');}); $('#id').append('<a href="#" class="btn">ボタン</a>'); こんな感じだとうまくいかない。 ボタンというテキストにリンクが貼られて表示されてもクリックイベントが起こらない。 $().click() はHTMLで最初にDOMが構築されるときに書いていないとイベントに登録されない様子。 そんな時には、li
![jQueryで動的に追加したタグやid、classにイベントを登録したい時](https://cdn-ak-scissors.b.st-hatena.com/image/square/13d09b67c1e85b837b35b3cdec7cef9fa785f1e7/height=288;version=1;width=512/https%3A%2F%2Fperl.no-tubo.net%2Fwp-content%2Fuploads%2F2010%2F11%2Fclicktx_tech_memo-890x500.jpg)