2010-07-21 9 views
11

Non sono riuscito a trovarlo da nessuna parte, in parte perché le sue parole chiave sono piuttosto comuni.Come inserire HTML in jQuery. Text()

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

Come può essere stampato come HTML e non convertire le parentesi e gli apostrofi?

risposta

20

Utilizzare la funzione .html disponibile in jQuery, .html().

Ad esempio:

$('div.demo-container').html('<p>All new content. <em>You bet!</em></p>'); 

Nel tuo caso

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

Usa .html()

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

Uso .html() invece di .text().

5

È necessario utilizzare .html();.

6

uso .html()

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

.text() in realtà sfugge tutti i caratteri specifici HTML, .html() non lo fa.