Upisivanje skupa elemenata u promenljivu pomoću jQuery-a

Ne morate graditi lanac $('.www').html('!!!'), već prvo možete upisati skup elemenata $('.www') u promenljivu (nazvao sam je elems), i zatim na tu promenljivu primeniti metodu .html('!!!'). Na primer, naš HTML kod izgleda ovako:

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

A ovako će izgledati kod napisan u JavaScript-u:

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

Postoji konvencija koju je poželjno koristiti radi praktičnosti: imena promenljivih koje sadrže omotani skup jQuery-a, uobičajeno je započinjati znakom dolara. To znači u našem slučaju treba da bude ne elems, već $elems.

Ako vas zbunjuje takvo ime promenljive - $elems - imajte u vidu da je znak dolara u JavaScript-u običan simbol i može se koristiti, gde god. Možete čak napraviti ime funkcije, koje se sastoji od samo jednog simbola $, kao što je urađeno u jQuery-u i nekim drugim bibliotekama.

Dakle, još jednom - ako želite da upišete jQuery niz u promenljivu, tu promenljivu je po konvenciji poželjno započeti znakom dolara. Ovo nije obavezno, ali omogućava da se na prvi pogled shvati da u toj promenljivoj leži grupa elemenata i da su na tu promenljivu primenjive sve jQuery metode.

Hajde da iskoristimo ovo u našem primeru sa donjim HTML kodom:

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

Pri tome JavaScript izgleda ovako:

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

Slično, za umetanje teksta može se primeniti metoda text:

javascript$('.www').text('!!!');
Задание 1

Svim h3 pomoću metode text postavite tekst '!!!'.