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

  • Caroline Martin

    Caroline Mar

    19 EYLÜL 2008
  • FlippinWindows | #1 Windows Tutorial Channel!

    FlippinWindo

    23 Mayıs 2010
  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009