Показать сообщение отдельно
  #1 (permalink)  
Старый 25.07.2009, 19:46
MyasNick
 
Сообщений: n/a

slideToggle схлопывает DIVы в IE8
Столкнулся с неприятным эффектом, который имеет место только в Internet Explorer 8:

Есть несколько внешних дивов, расположенных друг под другом. Внутри них расположены скрытые дивы, которые по клику раздвигают внешний див при помощи slideToggle. Везде работает прекрасно кроме IE8: в нём при сворачивании вложенного дива происходит схлопывание родительского элемента с нижеследующим дивом — они как бы сливаются.

Код прост до безобразия:

$('h3').click(function() { $(this).next().slideToggle('fast'); });

Не подскажете, чем это лечить?
Ответить с цитированием