Есть ли способ сохранить эту простую анимацию JQuery? http://jsfiddle.net/v3DVf/6/JQuery Animation Flashing
ответ
Возможно, это связано с тем, что вы слишком быстро прокручиваете jQuery для вычисления всего. Это, кажется, помогает:
$(window).scroll(function() {
var scrollTop = $(window).scrollTop();
$('#left').stop().animate({
top: (300 - (0.5 * scrollTop))
}, 350);
$('#right').stop().animate({
top: (300 - (0.2 * scrollTop))
}, 350);
});
Вот кэшировать значение scrollTop, а не перерасчета и опуская (правда, правда) с функцией останова.
EDIT: Кроме того, избавиться от вызова #container css, просто сделайте это position: fixed
.
Да. Между использованием переменной и установкой #container на фиксированный, кажется, что проблесковая проблема решена. Благодаря! http://jsfiddle.net/v3DVf/10/ –
На самом деле, нет необходимости в контейнере вообще: http://jsfiddle.net/v3DVf/11/ –
еще лучше, хорошая работа –
- 1. UIbutton flashing animation
- 2. jQuery title flashing
- 3. NSWindow Flashing
- 4. Java Graphics Keep Flashing
- 5. jquery - animation
- 6. jQuery animation
- 7. jQuery: stuck jquery animation
- 8. VIM Flashing Issue
- 9. Android - Flashing ImageView Dialog
- 10. Video embed flashing
- 11. Bootstrap tooltip flashing on hover
- 12. JQuery Hover Animation Queing
- 13. jQuery Animation Control Sequence
- 14. отменить jquery animation
- 15. jQuery Scroller animation
- 16. JQuery Stop Animation Queue
- 17. jQuery page-flip animation
- 18. jQuery animation IE7
- 19. JQuery Animation jerky
- 20. Обещания jQuery Animation
- 21. jQuery background-image animation
- 22. Текст hover jquery animation
- 23. jQuery Animation - Несколько элементов
- 24. jQuery animation i janky
- 25. jquery animation in wordpress
- 26. Smoothen jQuery animation
- 27. JQuery Weird Animation Looping
- 28. jquery mouseover animation jumping
- 29. jQuery buggy setTimeout animation
- 30. JQuery Slide Animation Behavior
Что вы подразумеваете под проблеском? он не мигает для меня –
Я полагаю, что он зависит от браузера. Я запускаю Chrome и очень сильно мигает, если я прокручу слишком быстро ... –
Я просто пробовал IE, что очень плохо ... –