Почему это не работает в IE 9? jsfiddle он отказывается открывать по щелчку, он отлично работает во всех браузерах, кроме IE9> Я просто не могу понять, почему! всякая помощь сильно аппроксимируется.JQuery не работает в IE 9?
/* Accordions */
$(".acc_item").click(function(){
$(this).siblings().children(".accordion_content").not($(this).find(".accordion_content")).slideUp(600,'easeInOutExpo');
$(this).siblings().children(".accordion").not($(this).find(".accordion")).removeClass("active_acc");
$(this).find(".accordion").next(".accordion_content").slideToggle(600,'easeInOutExpo');
if($(this).find(".accordion").hasClass('active_acc')){
$(this).find(".accordion").removeClass("active_acc");
}else{
$(this).find(".accordion").addClass("active_acc");
}
});
// Open First item if accordion whenever set so
setTimeout(function(){$(".acc_is_open").delay(1500).click();},600);
/* Accordions::END */
Вы звезда A отлично работает !!! Мне любопытно, почему? – vimes1984
'.not ($ (this) .find (" selector "))' может быть причиной .. он нежелателен, поскольку сам элемент никогда не будет выбран, когда мы будем называть 'siblings()' .. 'siblings()' берет только соседей того же уровня .. – Anujith
ОК, что имеет смысл, спасибо вам снова AV! – vimes1984