“Zamknij element Kliknij na zewnątrz” Kod odpowiedzi

Wykryj JavaScript Kliknij Element zewnętrzny

var ignoreClickOnMeElement = document.getElementById('someElementID');

document.addEventListener('click', function(event) {
    var isClickInsideElement = ignoreClickOnMeElement.contains(event.target);
    if (!isClickInsideElement) {
        //Do something click is outside specified element
    }
});
Grepper

Jak wykryć kliknij na zewnątrz div

$(window).click(function() {
  //Hide the menus if visible
});

$('#menucontainer').click(function(event){
  event.stopPropagation();
});
Matio

Zamknij element Kliknij na zewnątrz

var Button = document.getElementById('ButtonID');

document.addEventListener('click', function(event) {
    var Clicked = Button.contains(event.target);
    
    //If you click the button do something
        DIV.style.display='block';  
        
    //If NOT, do something alls
    if (!Clicked) {
        DIV.style.display='none'; 
    }
});
Odyn

Odpowiedzi podobne do “Zamknij element Kliknij na zewnątrz”

Pytania podobne do “Zamknij element Kliknij na zewnątrz”

Więcej pokrewnych odpowiedzi na “Zamknij element Kliknij na zewnątrz” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu