⊗jqBsArV 7 of 113 menu

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:

<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:

let 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:

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

Pri tome JavaScript izgleda ovako:

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

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

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

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

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij