Il metodo text() di jquery

Il metodo text() di jQuery mi permette di leggere il testo contenuto tra un tag html di apertura e di chiusura. Ad esempio <p>, <b>, <h1>, <h2>, ecc.

$(elemento).text();

Tra parentesi tonde inserisco l'elemento da cercare, senza il simbolo < e >.

jQuery cerca il primo elemento di questo tipo nel documento html e legge il contenuto.

    Un esempio pratico

    Questo semplice documento html contiene il tag <p> e </p> di un paragrafo.

    <html>
    ...
    <body>
    <p>Questa è una prova</p>
    </body>
    </html>

    Per leggere il contenuto del paragrafo uso il metodo text() di jQuery.

    $(document).ready(function() {
    var x=$("p").text();
    });

    Lo script trova il tag di paragrafo <p>.

    Legge il contenuto testuale tra <p> e </p>. Infine, lo memorizza nella variabile x.

    Il contenuto della variabile x è il seguente

    x="Questa è una prova".

    Ovviamente, lo script legge tutti i tag <p> del documento e li concatena in output

    Per leggere soltanto il primo tag <p> del documento dovrei usare l'attributo first().

    $("p").text.first();

    oppure indicare la classe del paragrafo

    $("p.classe").text.first();

    o l'attributo id del paragrafo specifico

    $("p#id").text.first();

    E così via.

     


     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin
    knowledge base

    jQuery