Как поместить HTML в jQuery.text()
Я не мог найти это нигде, отчасти потому, что его ключевые слова довольно распространены.
$('.pause_button').text('<img src="../imgs/icons/control_pause_blue.png" alt="Resume" /> Resume');
Как это можно напечатать как HTML и не конвертировать скобки и апострофы?
Ответы
Ответ 1
Использовать функцию .html
avaialble в jQuery, .html()
.
Например:
$('div.demo-container').html('<p>All new content. <em>You bet!</em></p>');
В вашем случае
$('.pause_button').html('<img src="../imgs/icons/control_pause_blue.png"
alt="Resume" /> Resume');
Ответ 2
Используйте .html()
$('.pause_button').html('<img src="../imgs/icons/control_pause_blue.png" alt="Resume" /> Resume');
Ответ 3
использовать . html()
$('.pause_button').html('<img src="../imgs/icons/control_pause_blue.png" alt="Resume" /> Resume');
Ответ 4
.text()
фактически избегает всех символов HTML, .html()
не делает.
Ответ 5
Вы должны использовать .html();
.
Ответ 6
Используйте .html()
вместо .text()
.