Autor | Zpráva | ||
---|---|---|---|
quatzael Profil |
Mám podobný dotaz jako ve vedlejším příspěvku: jQuery selector - & (a zároveň)
Potřeboval bych vybrat všechny elementy, které mají třídy aaa a bbb , ale nemají třídu ccc [/pre], a všechny elementy, které opět mají třídy [pre]aaa a bbb a zároveň mají i třídu ccc a ddd .
Třída ddd bude jako proměnná, čili by to mělo vypadat takto: var class = "ddd"; $(".aaa.bbb[class!=ccc],.aaa.bbb.ccc." + class) Nějak to ale nefunguje.. |
||
juriad Profil |
Ty nechceš, aby atribut třída nebyl roven ccc. Ty chceš aby neobsahoval. A toto lze zapsat takto:
.aaa.bbb:not(.ccc)
A pro příště si nastuduj selektory v jQuery: http://api.jquery.com/category/selectors/ Mimochodem, tu aplikaci máš opravdu mizeně vytvořenou, když požaduješ takové šílenosti. |
||
Str4wberry Profil |
|||
quatzael Profil |
#4 · Zasláno: 17. 11. 2014, 11:56:25 · Upravil/a: quatzael
juriad:
Díky, uvidím jestli to bude fungovat. Já jsem to tam studoval, ale moc to tam není vysvětlený jak to používat komplexně a skládat.. Ta aplikace je opravdu hodně složitá, moc jednodušeji to opravdu udělat nejde.. Str4wberry: „selektor negace :not“ Odkaz nefunguje.. |
||
Časová prodleva: 9 let
|
0