我已经通过innerHTML加载了一些内容。DOM加载后的jQuery访问元素
$('#load-text-button').click(function() {
document.getElementById("text-area").innerHTML="Some text <span class="footnote">The Footnote</span> Some other text.
});
现在我想访问新创建的跨度(一类“脚注”的)被点击了“粗体脚注按钮”的时候。脚注按钮在文档加载时加载,但文本在DOM加载后加载。
$('#bold-footnote-button').click(function() {
$(".footnote").addClass('bold');
});
无法找到“.footnote”元素。我读过的所有内容都指向使用.live方法,但文档声称它现在已被弃用。如何直接访问新的“.footnote”元素而不必直接点击它?
完美...谢谢! – sakeferret 2013-02-24 18:56:35