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

  • 365multimedia

    365multimedi

    26 ŞUBAT 2009
  • Chaoticmoogle

    Chaoticmoogl

    13 ŞUBAT 2006
  • Photoshop Tutorials

    Photoshop Tu

    22 HAZİRAN 2011