Come posso modificare il testo all'interno del mio <span> con jQuery?


123

Ho una domanda molto semplice ma è qualcosa che non ho fatto prima. Ho il seguente:

<td id="abc" style="width:15px;"><span></span></td>

Vorrei inserire del testo nello span.

Come posso farlo con jQuery. So come cambiare le cose con l'id di abc ma non il codice all'interno dell'intervallo.

Grazie,


5
Dai un'occhiata alla documentazione del selettore di jQuery .
Felix Kling

2
@Felix. +100. Un collegamento all'API vale più di una riga di codice di esempio "disattivata".
Roko C. Buljan

Risposte:


179
$('#abc span').text('baa baa black sheep');
$('#abc span').html('baa baa <strong>black sheep</strong>');

text()se solo contenuto di testo. html()se contiene, beh, contenuto html.


6
Nota che avere <p>dentro di <span>non è valido con tutti i doctype.
Il fantasma di Madara

55

Questo verrà utilizzato per modificare il contenuto Html all'interno dello span

 $('#abc span').html('goes inside the span');

se vuoi cambiare il testo all'interno dello span, puoi usare:

 $('#abc span').text('goes inside the span');

16
$('#abc span').html('A new text for the span.');

13

Prova questo

$("#abc").html('<span class = "xyz"> SAMPLE TEXT</span>');

Gestisci tutti i CSS relativi a tale intervallo all'interno di xyz

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.