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.