Ako skontrolujete, či má prvok v jQuery špecifickú triedu?
Ako skontrolujete, či má prvok v jQuery špecifickú triedu?

Video: Ako skontrolujete, či má prvok v jQuery špecifickú triedu?

Video: Ako skontrolujete, či má prvok v jQuery špecifickú triedu?
Video: Кварцевый ламинат на пол. Все этапы. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я #34 2024, November
Anonim

The kontroly metódy hasClass(). ak ktorýkoľvek z a vybraný prvky majú špecifikovanú triedu názov. Ak AKÝKOĽVEK z a vybraný prvky má špecifikovanú triedu názov, táto metóda vráti "true".

Ako teda skontrolujete, či prvok obsahuje triedu v jQuery?

Použitím. Komu skontrolujte, či prvok v jQuery má trieda , postupujte podľa tejto syntaxe: $(selektor). hasClass(className); Selektor sa používa na určenie prvkov do skontrolovať.

Okrem vyššie uvedeného, je jQuery metódou? je (selektor) metóda porovná aktuálny výber s výrazom a vráti hodnotu true, ak aspoň jeden prvok výberu vyhovuje danému selektoru. Ak sa nezmestí žiadny prvok alebo selektor nie je platný, odpoveď bude „false“.

Okrem toho, ako skontrolujete, či prvok má triedu?

match() určiť ak prvok obsahuje triedu . className je len reťazec, takže na zobrazenie môžete použiť bežnú funkciu indexOf ak zoznam triedy obsahuje ďalší reťazec. Ak a element iba má jeden trieda meno môžete rýchlo skontrolovať to tým, že dostane trieda atribút.

Môžem použiť prepínač classList?

Definícia a použitie Táto vlastnosť je užitočná pridať , odstráňte a prepnúť CSS triedy na prvku. The classList vlastnosť je len na čítanie, ale vy môcť upraviť ho podľa použitím a pridať () a remove() metódy. Riešenie pre viaceré prehliadače: The classList vlastnosť nie je podporovaná v IE9 a starších verziách.

Odporúča: