0
A
回答
1
可以綁定一個滾動事件如下:
$(document).bind('scroll', function(ev) {
var scrollOffset = $(document).scrollTop();
var containerOffset = $('#pbar').offset().top - window.innerHeight;
if (scrollOffset > containerOffset) {
var animate = setInterval(function() {
loading();
}, time);
// unbind event
$(document).unbind('scroll');
}
});
});
0
您需要綁定一個事件監聽器滾動,你再檢查網頁的scrollTop的比裝載機的offsetTop更大,如果它是那麼你可以開始動畫。我會後一個例子不久
相關問題
- 1. 使動畫元素可見
- 2. Count Up動畫當元素對用戶可見時
- 3. 當元素在屏幕上可見時運行動畫
- 4. 當內容可見時啓動css3動畫
- 5. 當動態添加動畫時,SVG元素不會動畫
- 6. 動畫無法在當前可見的ListView項目中啓動
- 7. 滾動時動畫元素
- 8. 如何在元素變爲可見時動畫ScaleY
- 9. CSS3當動畫時忽略子元素
- 10. 從其他元素啓動wpf動畫
- 11. 在屏幕上可見時在進度條上啓動動畫
- 12. 在ViewPager上可見片段時啓動動畫
- 13. Android啓動畫面不可見
- 14. 當鼠標滾動時,需要選擇可見的DOM元素
- 15. 僅當向下滾動到***時纔可見元素
- 16. 量角器 - 元素不可見(但手動檢查時可見)
- 17. 當拖動子元素時使元素可拖動
- 18. 當活動再次可見時刷新活動的畫面
- 19. css3動畫可見
- 20. 當節點靠近時啓動動畫
- 21. 拖動元素時畫線?
- 22. 當刪除元素時,jQuery可排序的動畫列表
- 23. 當元素可見時替換css
- 24. 元素動畫
- 25. 動畫元素
- 26. 如何在元素出現在屏幕上時啓動動畫?
- 27. 添加和刪除元素時啓動CSS動畫
- 28. 動畫不適當啓動
- 29. 懸停時的擺動元素動畫
- 30. 如何使用動畫設置元素不可見?