ich dies verwenden,Wie Anzeige (keine/Block) eines Div in Jquery überprüfen?
$("#loginanchor1").click(function (e) {
e.preventDefault();
$("#signin_menu1").slideDown("slow");
});
$(document).mouseup(function (e) {
if ($(e.target).parent("a.loginanchor1").length == 0) {
//$(".signin").removeClass("menu-open");
$("#signin_menu1").slideUp("slow");
}
});
Alles funktioniert gut, aber was passiert, wenn der signin_menu1
Block angezeigt wird, und i innerhalb des div div slidesup meine Maustaste klicken ... I mouseup Funktion soll, wenn verhindert werden soll Der signin_menu1
wird angezeigt. Also dachte ich, wie der Zustand zu ändern,
if(($(e.target).parent("a.loginanchor1").length==0) &&(//check the display of the div)
Nun, wie die Anzeige zu überprüfen?
funktioniert es, aber das div rutscht nicht nach oben, wenn ich außerhalb des div klicke – Mubeen
Ich möchte mouseup event innerhalb des div – Mubeen
verhindern siehe ** Anmerkungen hinzugefügt: ** – Reigel