⊗jqBsArV 7 of 113 menu

Registrazione di un set di elementi in una variabile tramite jQuery

Non è necessario costruire una catena $('.www').html('!!!'), ma puoi prima registrare il set di elementi $('.www') in una variabile (l'ho chiamata elems), e poi applicare il metodo .html('!!!') a questa variabile. Ad esempio, il nostro codice HTML è il seguente:

<p class="www">text</p> <p class="www">text</p> <p class="www">text</p> <p>text</p>

E il codice JavaScript sarà così:

let elems = $('.www'); elems.html('!!!');

Esiste una convenzione che è consigliabile utilizzare per comodità: i nomi delle variabili che contengono un set jQuery wrappato, è consuetudine iniziarli con il simbolo del dollaro. Quindi nel nostro caso non dovrebbe essere elems, ma $elems.

Se questo nome di variabile - $elems - ti confonde, tieni presente che il dollaro in JavaScript è un simbolo ordinario e può essere utilizzato dovunque. Puoi persino creare un nome di funzione, composto da un solo simbolo $, come è fatto in jQuery e in alcune altre librerie.

Quindi, ancora una volta - se vuoi registrare un array jQuery in una variabile, è convenzione iniziare quel nome di variabile con il dollaro. Non è obbligatorio, ma permette di capire a prima vista che in questa variabile è contenuto un gruppo di elementi e che a questa variabile sono applicabili tutti i metodi jQuery.

Usiamolo nel nostro esempio con il codice HTML qui sotto:

<p class="www">text</p> <p class="www">text</p> <p class="www">text</p> <p>text</p>

Mentre il JavaScript sarà così:

let $elems = $('.www'); $elems.html('!!!');

Analogamente, per inserire testo puoi applicare il metodo text:

$('.www').text('!!!');

A tutti gli h3, utilizzando il metodo text, imposta il testo '!!!'.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta