Клик по ссылке ".btn-slide" сворачивает/разворачивает DIV#panel.
Код:
$(document).ready(function(){
$(".btn-slide").click(function(){
$("#panel").slideToggle("slow");
$(this).toggleClass("active");
$(this).toggleClass("collapsed")
});
});
Проблема: в момент, когда панель полностью разворачивается вниз, она как-бы отскакивает назад вверх на несколько пикселей.
Вопрос: дело в верстке или скрипте?
UPD Причина "отскока" в момент работы скрипта временно увеличивается высота панели. То ли отступы верхние/нижние добавляются, то ли хз...
UPD2 Назначил панели фиксированную высоту - теперь ОК. Только вроде как выезд слегка подтормаживает.
Благодарю.