Студент - Репутация: 25
- Webmoney BL:
? | Столкнулся с такой интересной проблемой: если в методе show указать время выполнения 0, то не срабатывает callback функция. Пришлось загавнакодить с задержкой, иначе callback может сработать как до, так и после выполнения show. Если поставить в show значение 1 все работает отлично. Но при значении 1 происходит "мгновенное развертывание", то-есть мы получаем не мгновенное отображения элемента, а очень быструю анимацию, и это бывает выглядит как бага.
Код HTML: $('.elem').show(0, function() {
setTimeout(function(){
window.scroll(0, $('.elem .another_elem').offset().top - 10)
}, 5);
}); Может кто знает более грамотное решение данного вопроса |