2010-07-21 4 views
11

키워드가 꽤 흔하기 때문에 부분적으로 찾을 수 없습니다.jQuery .text()에 HTML을 넣는 방법

$('.pause_button').text('<img src="../imgs/icons/control_pause_blue.png" alt="Resume" /> Resume'); 

어떻게 대괄호와 아포스트로피를 변환하지 않고 HTML로 인쇄 할 수 있습니까?

답변

20

.html 기능을 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'); 
7

사용 .html()

$('.pause_button').html('<img src="../imgs/icons/control_pause_blue.png" alt="Resume" /> Resume'); 
4

사용 .html() 대신 .text()합니다.

5

.html();을 사용해야합니다.

6

사용 .html()

$('.pause_button').html('<img src="../imgs/icons/control_pause_blue.png" alt="Resume" /> Resume'); 
6

.text() 실제로 모든 HTML의 특정 문자를 이스케이프, .html()하지 않습니다.

관련 문제