innerHTML 経由でいくつかのコンテンツを読み込んでいます。
$('#load-text-button').click(function () {
document.getElementById("text-area").innerHTML="Some text <span class="footnote">The Footnote</span> Some other text.
});
「bold-footnote-button」がクリックされたときに、新しく作成されたスパン (「footnote」のクラス) にアクセスしたいと考えています。ドキュメントの読み込み時に脚注ボタンが読み込まれましたが、DOM が読み込まれた後にテキストが読み込まれました。
$('#bold-footnote-button').click(function () {
$(".footnote").addClass('bold');
});
「.footnote」要素が見つかりません。私が読んだものはすべて .live メソッドの使用を指していますが、ドキュメントによると、現在は非推奨になっています。直接クリックせずに新しい「.footnote」要素にアクセスするにはどうすればよいですか?