SORU
3 NİSAN 2009, Cuma


jQuery sayfa üzerinde herhangi bir yere tıklandığında öğe gizle

Sayfa üzerinde herhangi bir yere tıklandığında eğer bu görünür öğeleri gizleme doğru yol olup olmadığını bilmek istiyorum.

$(document).click(function (event) {    		
    $('#myDIV:visible').hide();
});

Öğe (dıv, span vs.) tıklatın olay öğe sınırları içinde oluşur kayboluyor.

CEVAP
3 NİSAN 2009, Cuma


ben seni her yerde ama div tıkladığınızda bir div gizlemek istediğiniz anlamak, ve eğer bu div içinde tıklatırken yapmak, sonra da yakın DEĞİL. bunu yapabilirsiniz:

$(document).click(function() {
    alert("me");
});
$(".myDiv").click(function(e) {
    e.stopPropagation(); // This is the preferred method.
    return false;        // This should not be used unless you do not want
                         // any click events registering inside the div
});

Bu sayfanın tamamını için tıklayın bağlar, ama söz konusu div tıklarsanız tıklama olayı iptal olacaktır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • kndx

    kndx

    11 Mart 2006
  • The Fashion Sight

    The Fashion

    22 AĞUSTOS 2011
  • World Science Festival

    World Scienc

    1 Mayıs 2008