⊗jqBsArV 7 of 113 menu

Elementide kogumi salvestamine muutujasse jQuery abil

Pole vaja ehitada ahelat $('.www').html('!!!'), vaid võib kõigepealt salvestada elementide kogumi $('.www') muutujasse (ma panin sellele nimeks elems), ja seejärel rakendada sellele muutujale meetodi .html('!!!'). Näiteks näeb meie HTML kood välja selline:

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

Ja JavaScripti kood näeb välja selline:

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

On olemas kokkulepe, mida on soovitatav kasutada mugavuse huvides: muutujate nimed, mis sisaldavad endas jQuery-ga mähitud kogumit, on kombeks alustada dollarimärgiga. See tähendab, meie puhul peaks olema mitte elems, vaid $elems.

Kui selline muutuja nimi - $elems - teid segadusse ajab, pidage meeles, et dollarimärk JavaScriptis on tavaline sümbol ja seda saab kasutada kus iganes. Võib isegi teha funktsiooni nime, mis koosneb ühest sümbolist $, nagu see on tehtud jQuery-s ja mõnes teises teegis.

Niisiis, veel kord - kui soovite salvestada jQuery kogumi muutujasse, siis on kombeks seda muutujat alustada dollarimärgiga. See pole kohustuslik, kuid võimaldab esimesel pilgul aru saada, et selles muutujas on elementide grupp ja et sellele muutujale on rakendatavad kõik jQuery meetodid.

Kasutame seda meie näites alloleva HTML koodiga:

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

Samal ajal näeb JavaScript välja selline:

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

Samamoodi saab teksti sisestamiseks rakendada meetodit text:

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

Kõikidele h3-elementidele pange meetodi text abil tekstiks '!!!'.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu