⊗jqBsArV 7 of 113 menu

Zápis množiny elementov do premennej pomocou jQuery

Nemusíte vytvárať dlhý reťazec $('.www').html('!!!'), namiesto toho môžete najprv uložiť množinu elementov $('.www') do premennej (nazval som ju elems), a potom na túto premennú aplikovať metódu .html('!!!'). Napríklad, náš HTML kód vyzerá nasledovne:

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

A takto bude vyzerať kód napísaný v JavaScripte:

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

Existuje dohoda, ktorú je žiaduce používať pre pohodlie: názvy premenných, ktoré obsahujú zabalenú množinu jQuery, sa zvyknú začínať dolárom. To znamená, že v našom prípade by to malo byť nie elems, ale $elems.

Ak vás mätie taký názov premennej - $elems - majte na pamäti, že dolár v JavaScripte je bežný symbol a môže byť používaný kdekoľvek. Dokonca môžete vytvoriť názov funkcie, ktorý pozostáva z jedného symbolu $, ako je to urobené v jQuery a niektorých ďalších knižniciach.

Takže ešte raz - ak chcete uložiť množinu jQuery do premennej, je zvykom túto premennú začínať dolárom. Nie je to povinné, ale umožňuje to na prvý pohľad pochopiť, že v tejto premennej sa nachádza skupina elementov a na túto premennú sú aplikovateľné všetky metódy jQuery.

Použime to v našom príklade s nižšie uvedeným HTML kódom:

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

Zároveň JavaScript vyzerá takto:

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

Podobne pre vloženie textu môžete použiť metódu text:

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

Všetkým h3 pomocou metódy text nastavte text '!!!'.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť