jquery Wählen Sie alle Elemente außer einem div und seinen untergeordneten Elementen aus

7

Ich habe diesen HTML / CSS-Code:

%Vor%

Ich versuche eine Funktion auszulösen, wenn der Benutzer auf alles andere klickt, außer auf #sub_menu_area . Ich benutze den folgenden Teil von js:

%Vor%

Leider sind die Kinder irgendwie nicht ausgeschlossen und beim Klick schaltet sie oft um. Weiß jemand, wie man es richtig macht ?! :)

BEARBEITEN: Also was ich brauche, ist ein jquery Selektor, um richtig zu bekommen: on click of all elements of body EXCEPT for #submenu_area and its descendants .

    
Dimitris Damilos 11.05.2012, 13:13
quelle

2 Antworten

16

Versuchen Sie Folgendes:

%Vor%     
laxris 11.05.2012, 15:18
quelle
4

Verwenden Sie dies:

%Vor%     
Elliot Bonneville 11.05.2012 13:14
quelle