-
Üyelik
16.12.2014
-
Yaş/Cinsiyet
37 / E
-
Meslek
Frontend Developer
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** K**
-
Mesajlar
75
-
Beğeniler
1 / 23
-
Ticaret
0, (%0)
dostum eline sağlık bunun gibi bir yapıya benim de ihtiyacım olmuştu.. toggle sadece tıklanan butonun altındaki yapıyı acıp kapatıyor acık olanları da kapatmasını düşünüp aşağıdaki şekilde bir çözüm üretmiştim.. bu şekilde bir ihtiyaç olursa bulunsun burda da.. yardımcı olabilir herkese.. kodları senin functionlarının içine ekledim. js fiddle da kopyala yapıştır yapılıp gözlemlenebilir..
var navMobile = function(){
var dropdownOpen = function() {
$(".td-dropdown").on("click",function(){
$(".td-dropdown").find("ul.td-dr-item").slideUp();
$(".dr-item.multi").find("ul.dr-items-cont").slideUp();
if ($(this).find("ul.td-dr-item").is(":visible") == false){
$(this).find("ul.td-dr-item").slideDown();
}
});
$(".dr-item.multi").on("click",function(){
$(".td-dropdown").find("ul.td-dr-item").slideUp();
$(".dr-item.multi").find("ul.dr-items-cont").slideUp();
if ($(this).find("ul.dr-items-cont").is(":visible") == false){
$(this).find("ul.dr-items-cont").slideDown();
}
})
};
return {
run:function(){
dropdownOpen();
}
}
}();
$(document).ready(function(){
navMobile.run();
});
1 kişi bu mesajı beğendi.