⊗jqBsArV 7 of 113 menu

Zápis sady prvků do proměnné pomocí jQuery

Není nutné vytvářet dlouhý řetězec $('.www').html('!!!'), můžete nejprve uložit sadu prvků $('.www') do proměnné (nazval jsem ji elems), a poté na tuto proměnnou aplikovat metodu .html('!!!'). Například, náš HTML kód vypadá následovně:

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

A tak bude vypadat kód napsaný v JavaScriptu:

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

Existuje konvence, kterou je vhodné dodržovat pro usnadnění práce: názvy proměnných, které obsahují zabalenou sadu jQuery, se obvykle začínají dolarem. To znamená, že v našem případě bychom měli použít ne elems, ale $elems.

Pokud vás takový název proměnné - $elems - znepokojuje, mějte na paměti, že dolar je v JavaScriptu běžným znakem a lze jej použít kdekoliv. Dokonce lze vytvořit název funkce složený pouze ze znaku $, jak je tomu implementováno v jQuery a některých dalších knihovnách.

Takže, znovu - pokud chcete uložit jQuery sadu do proměnné, je zvykem tuto proměnnou začínat dolarem. Není to povinné, ale umožňuje na první pohled poznat, že v této proměnné je uložena skupina prvků a na tuto proměnnou jsou aplikovatelné všechny metody jQuery.

Pojďme to použít v našem příkladu s níže uvedeným HTML kódem:

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

Zatímco JavaScript bude vypadat takto:

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

Podobně pro vložení textu lze použít metodu text:

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

Všem prvkům h3 pomocí metody text nastavte text '!!!'.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout