Я загрузил некоторый контент через innerHTML.Элемент доступа jQuery после загрузки DOM
$('#load-text-button').click(function() {
document.getElementById("text-area").innerHTML="Some text <span class="footnote">The Footnote</span> Some other text.
});
Теперь я хочу, чтобы открыть вновь созданный промежуток (с классом «сноска»), когда «полужирная сноска кнопка» нажата. Кнопка footnote была загружена при загрузке документа, но текст был загружен после загрузки DOM.
$('#bold-footnote-button').click(function() {
$(".footnote").addClass('bold');
});
Невозможно найти элемент ".footnote". Все, что я прочитал, указывает на использование метода .live, но документы говорят, что теперь он устарел. Как мне получить доступ к новому элементу «.footnote», не нажимая на него напрямую?
perfect ... спасибо! – sakeferret