Fiddle: http://jsfiddle.net/4jw2rhpz/1/Решение jQuery slideToggle мерцает при запуске?
Все идет гладко, когда страница не была прокручена, но не при прокрутке страницы. Я получаю ужасное мерцание сразу, когда прокручивается ScrollTop. Я добавлял задержки, меняя CSS, добавляя/удаляя скрипт и редактируя значения анимации, но мерцание меня преследует.
$('.thumbs').click(function() {
$("html, body").animate({ scrollTop: 0 }, 300, 'swing');
$('#displayBox').children().delay(300).slideUp('slow');
var idVar = this.id;
$('.' + idVar).slideToggle('slow');
});
$('.close').click(function() {
$('#displayBox').children().slideUp('slow');
$('.splash').slideToggle('slow');
});
Кто-нибудь знает решение? Я бы очень признателен за любую помощь.
Как один воспроизвести проблему в скрипку вы предоставили? – wldsvc
Я получаю мерцание в Chrome и FF при прокрутке вниз и нажатии большого пальца. – userBanana
Удаление слайда, я вижу, что мерцание находится в функции scrollTop. – userBanana