-
Üyelik
12.05.2014
-
Yaş/Cinsiyet
47 / E
-
Meslek
Memur
-
Konum
Denizli
-
Ad Soyad
O** A**
-
Mesajlar
226
-
Beğeniler
42 / 53
-
Ticaret
8, (%100)
Herkese merhaba,
web siteme dropdown için eklediğim js kodunda sıkıntı var. dropdown açıldığında kapatmak için tekrar butona tıklamam gerekiyor.
benim istediğim, açık olan dropdown harici herhangi bir yere tıkladığımda açık dropun kapanması.
js dosyasındaki ilgili yerin kodu aşağıdadır.
//Close all other menus
$(".dropdown_menu[data-menu*='_menu']").not(menu).slideUp();
} else {
$(menu).slideDown();
$("*[data-menu*='_menu']").not(menu).slideUp();
}
js dosyasının tamamının bulunduğu bağlantı. (sıkıntı olmayacaksa )
http://www.accesstr.net/jscripts/theme_functions.js
Şimdiden teşekkür ederim.
swoorr
php,pwa web etc.
Kullanıcı
-
Üyelik
13.12.2013
-
Yaş/Cinsiyet
29 / E
-
Meslek
web developer
-
Konum
İstanbul Anadolu
-
Ad Soyad
F** Ş**
-
Mesajlar
120
-
Beğeniler
32 / 31
-
Ticaret
2, (%100)
$("*").click(function(){
$("#menu").hide();
});
şeklinde yapabilirsin,daha da filtreleyerek, bu şekilde yaparsan bug çıkabilir (B*kta çıkabilir:D )
-
Üyelik
12.05.2014
-
Yaş/Cinsiyet
47 / E
-
Meslek
Memur
-
Konum
Denizli
-
Ad Soyad
O** A**
-
Mesajlar
226
-
Beğeniler
42 / 53
-
Ticaret
8, (%100)
sn swoorr, malesef olmadı, bu sefer butonu tıklayınca da dropdown'ı açmıyor, çift tıklamak gerekiyor.
İlgin için teşekkürler.
Ek Olarak: $(document).click(function(e){
if($(e.target).closest("*[data-menu*='_menu']").length != 0) return false;
$("*[data-menu*='_menu']").slideUp();
});
kodu ile hallettim. Teşekkürler.