⊗jqDmCEA 42 of 113 menu

Klasės pridėjimas elementui jQuery

Primenu, kad atribute class HTML kode galima rašyti kelias klases per tarpą.

Įsivaizduokime tokią situaciją - norite pridėti naują klasę prie esamų, neištrindami jų. Tokiu atveju, tiesiog paėmus ir padarius .attr('class', 'new-class') nepavyks (panaudojus metodą attr) - jūs ištrinsite tas klases, kurios jau yra atribute.

Galima, žinoma, pirmiausia nuskaityti klases, kurios ten yra, tada pridėti prie jų mūsų klasę per tarpą ir įrašyti viską atgal į atributą, bet yra paprastesnis būdas - jQuery tokiems dalykams yra numatytas metodas addClass.

Metodas addClass leidžia pridėti klasę elementui (ar elementams), neištrindami kitų klasių. Klasė, kurią jūs norite pridėti prie elemento, priimama kaip šio metodo parametras.

Kitame pavyzdyje mes turime elementą su dviem klasėmis - class="www zzz":

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

Mes galime pridėti prie jo ir trečią klasę - kkk. Rezultate atributo turinys taps toks - class="www zzz kkk":

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

HTML kodas atrodys taip:

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

Pridėkite visiems li klasę test.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti