Üdv!
Jquery-vel kapcsolatos kérdésem lenne. Van nekem egy ilyenem:
$("#loginMenu").click(function() {
if($("#loginForm").hasClass("showLoginForm") == false) {
$("#loginForm").addClass("showLoginForm");
} else {
$("#loginForm").removeClass("showLoginForm");
}
});
Ha rákattintok a gombra (#loginMenu) akkor annak rendje és módja szerint lefut a .showLoginForm class-hoz rendelt @keyframe CSS animáció és felugrik az ablak. Ha ismét rákattintok a gombra akkor az ablak eltűnik. Eddig príma.
Azt viszont nem tudom megoldani, hogy ha a felugró ablakon kívül BÁRHOL az oldalon kattintok egyet akkor ugyanígy eltűnjön ez az ablak.
Próbálgattam a .blur() funkciót de fel se fogja, hogy az ablak megvan jelenítve.
Szóval ha berakok egy ilyet:
$("#loginForm").blur(function() {
alert("LOL");
})
...akkor nem történik semmi.
Mit nézek be ilyen csúnyán?
Utoljára szerkesztette: Blum, 2015.08.22. 15:01:44