JS overlay schließen?

2 Antworten

Die CSS Datei wäre auch noch hilfreich. Und beschreibe das Problem etwas genauer.

Woher ich das weiß:Berufserfahrung – Web Developer bei einem mittelständischen Portalbetreiber
Ezio999999 
Fragesteller
 21.05.2017, 14:19

ok habe ich Vorschlag muss sich nur aktualisieren

0
Ezio999999 
Fragesteller
 21.05.2017, 15:00

oka CSS bzw Sass ist drin hab auch einen CodePen hinzugefügt wäre cool wenn du nochmal eine Blick drüber werfen könntest :)

0

$('#overlay-contact').on('click', function(ev) {
//console.log(ev.currentTarget)var overlay = document.getElementById("overlay-wrapper-contact")
if ( overlay.contains(ev.target)) {
console.log('insinde');
} else {
$("#overlay-contact").removeClass('show-overlay');

}

});

Ezio999999 
Fragesteller
 21.05.2017, 21:05

bestimmt nicht die schönste Lösung, aber naja sie erfüllt wenigstens ihren zweg

btw. kann mir jemand erklären warum ich nur per document.getElementById die function .contains aufrufen kann und nicht einfach per $("#overlay-wrapper-contact") ?

0