⊗jqDmCEA 42 of 113 menu

Klases pievienošana elementam jQuery

Atgādinu, ka atribūtā class HTML kodā var rakstīt vairākas klases atdalītas ar atstarpi.

Iedomāsimies šādu situāciju - jūs vēlaties pievienot jaunu klasi jau esošajām, neaizstājot tās. Šajā gadījumā, vienkārši paņemt un izdarīt .attr('class', 'new-class') neizdosies (izmantojot metodi attr) - jūs aizstāsit tās klases, kuras jau atrodas atribūtā.

Var, protams, vispirms nolasīt klases, kuras tur atrodas, pēc tam pievienot tām mūsu klasi ar atstarpi un ierakstīt visu atpakaļ atribūtā, bet ir vienkāršāks veids - jQuery šādām lietām ir paredzēta metode addClass.

Metode addClass ļauj pievienot klasi elementam (vai elementiem), neaizstājot tajā pašā laikā citas klases. Klasi, kuru jūs vēlaties pievienot elementam, pieņem kā šīs metodes parametru.

Nākamajā piemērā mums ir elements ar divām klasēm - class="www zzz":

<p class="www zzz" id="test">text</p>

Mēs varam tam pievienot vēl trešo klasi - kkk. Rezultātā atribūta saturs kļūs šāds - class="www zzz kkk":

$('#test').addClass('kkk');

HTML kods izskatīsies šādi:

<p class="www zzz kkk" id="test">text</p>

Pievienojiet visiem li klasi test.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt