Jest to prawdopodobnie dość proste.jQuery: wybierz wszystkie elementy danej klasy, z wyjątkiem określonego identyfikatora
Chcę wybrać wszystkie elementy danej klasy thisClass
, z wyjątkiem, gdy identyfikator to thisId
.
czyli coś równoważne (gdzie -/minus zakłada usunięcie):
$(".thisClass"-"#thisId").doAction();
Co zrobić, jeśli chcesz wykluczyć więcej niż jedną klasę? THX – SoulMagnet
Z dokumentacji: 'Wszystkie selektory są akceptowane wewnątrz: not(), na przykład:: not (div a) i: not (div, a)' tak po prostu użyj selektorów rozdzielanych przecinkami, aby zrobić wiele '(". thisclass: not (# thisid, # thatid) "). doAction();' – Chausser
pracował z pojedynczymi cytatami, jak ten - $ (". thisclass: not ('# thisid')"). doAction(); –