jQuery Drop - down einblenden/ausblenden onclick - verstecken muss, wenn ein Klick außerhalb
Ich habe ein drop-down-Menü arbeiten mit dem code unten. Es zeigen/ausblenden klicken Sie auf auf gut, aber ich bin auf der Suche, um es zu verbergen, wenn ich auf eine Stelle außerhalb des Menüs auch - kann jemand helfen, das Gehirn nicht arbeiten heute?
$( "li.dropmenu" ).click(function() {
$( this ).toggleClass( 'selected' );
if ( $( this ).hasClass( 'selected' ) ) {
$( '.dropdown' ).show();
} else {
$( '.dropdown' ).hide();
}
});
InformationsquelleAutor 50dollanote | 2014-03-26
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese
DEMO
$("body").click(function() { $(".dropdown").hide(); });
Versuchen, dieseSeine alte Frage, aber wenn jemand anders das gleiche problem hat, es gelöst werden kann mittels click-Ereignis. Idee ist, lassen Sie das betreffende element über dessen id oder eine Klasse und klicken Sie auf den Körper.
Ich hoffe, es hilft