split.s: klick außerhalb von id

Beitrag lesen

Hi,

Meine Frage: Ich möchte das Menü wieder verschwinden lassen, wenn man woanders hinklickt (irgendwoanders außer auf #nav).

Gibts da irgendwie einen selector für ? Also z.B. sowas:
$('not #nav').click(function () {});

jeder Klick landet irgendwann beim document, sofern Du dies nicht verhinderst.

Cheatah

Ich will mal anders anfangen:

  
<div id="navbar">  
   Hier erscheint das Menü  
</div>  

jQuery:

  
$('#navbar').click(function () {  
   $(this).show();   /* menubar wird sichtbar gemacht */  
   $(document).click(function () {  
       $('#navbar').click(function () {  
            $(this).hide();    /* es wurde etwas geklickt, also kann navbar wieder verschwinden */  
       });  
   });  
});