JQuery, hogyan kell tanulni, vagy ellenőrizze, hogy class html elem

Ebben a cikkben lesz szó, hogyan kell megtalálni az osztály a HTML elemhez annak azonosítója, vagy ellenőrizze, hogy van-e egy osztály az elem. Ezen kívül, mi lehet tanulni, és megteszi a Class elem, akkor használja ezt a módszert, hogy megtudja, és kap minden egyéb elem attribútum.

Ellenőrzés Class elem

Mint mindannyian tudjuk, a HTML elemek lehetnek egy attribútum osztály, amely tudunk néhány érték szerepel helyet.

És mi is a HTML-ben egy elem div, ami két osztály - MyClass1, MyClass2. Van egy kihívás - ellenőrizze a jQuery, hogy van egy olyan eleme, egy bizonyos osztálya az azonosítót. Ez megtehető módszerrel .hasClass (). Például, ha meg akarjuk tudni, hogy van-e olyan elem MyClass2 osztály, ellenőrizze a következőket.

.hasClass () metódus mindig boolean típusú. Azaz, ha van egy osztály, akkor egy logikai érték igaz vissza, és az ellenőrzés sikeres. A mi esetünkben, akkor megjelenik a „A tétel meghatározott osztályú MyClass2!».

Nagyon gyakran, kezdő fejlesztők által használt .attr () metódus, hogy ellenőrizze / összehasonlítás osztályok. De ezt a vizsgálati módszert nem fog megfelelően működni, ha a class attribútum több jelentése. Az alábbi példakód van írva rendesen.

Ismerje / kap az Besorolás érték

Már mondtam, hogy a segítségével .attr () metódus nem tudja ellenőrizni, vagy hasonlítsa össze a value attribútum az osztály, de ezzel a módszerrel lehet kapni a attribútum értéke. Ha az elemnek egy osztály, akkor lehet kapni, és használja minden további intézkedés nélkül.

De ha egy funkció több osztály, akkor meg kell szakítani a kapott string array:

Ezzel a módszerrel meg lehet tanulni, és kap az érték minden attribútum.

Kapcsolódó cikkek