0
A
回答
2
我知道這是一個擺動箱(想通了由於Math.sin()
)
但是,你必須要注意的是滾動事件滾動期間每隔幾毫秒解僱。在您的代碼中,每次觸發滾動事件時,都會調用動畫並創建一個間隔。這就是爲什麼你的動畫很刺激;
$(function() {
$(window).on('scroll', function() {
swing.start('.cloud1, .cloud2');
});
var swing = (function() {
var animated = false;
function startAnimation(selector) {
if (!animated) {
var banner = $(selector);
var start = 0;
animated = true;
window.setInterval(function() {
banner.css('left', 100 * Math.sin(start) + 80);
start += 0.1;
}, 30);
}
}
return {
start: startAnimation
}
}());
});
相關問題
- 1. 平滑滾動頁面
- 2. 平滑滾動和動態頁面
- 3. 頁面之間的平滑滾動
- 4. 平滑的頁面滾動實施?
- 5. TYPO3:jQuery平滑頁面滾動
- 6. jQuery對於頁面平滑滾動
- 7. 回用平滑滾動頁面頂部
- 8. 如何我的頁面滾動下來平滑滾動
- 9. 平滑滾動插件不允許我向下滾動頁面
- 10. 水平滾動圖像組在啓動後滾動滾動,然後平滑
- 11. UITableView中的平滑器自動滾動
- 12. 平滑滾動
- 13. 平滑滾動 -
- 14. 平滑滾動
- 15. 保持垂直滑動在水平滑動滑塊中滾動頁面
- 16. 水平平滑滾動一頁
- 17. 平滑滾動動畫到Windows Phone上的IE頁面部分
- 18. UI路由器中自動滾動的平滑滾動
- 19. Fullpage.js滾動時水平滑動
- 20. JScrollPane - 平滑滾動
- 21. jQuery平滑滾動
- 22. jquery平滑滾動
- 23. 平滑滾動texview
- 24. UITableView平滑滾動
- 25. 平滑滾動到
- 26. js平滑滾動
- 27. jQuery平滑滾動
- 28. 平滑滾動和動態改變頁面標題
- 29. 水平滑動手勢和垂直頁面滾動
- 30. UIPageViewController裏面的UIScrollView:當UIScrollView滾動時無法滑動頁面
你建立什麼樣的運動? – Joseph 2012-04-02 12:41:30
我不確定你想要做什麼?怎麼樣:http://jsfiddle.net/byvLy/2/ – codef0rmer 2012-04-02 12:44:05
@約瑟夫我喜歡這種類型的議案在頁面滾動http://jsfiddle.net/byvLy/5/ – sandeep 2012-04-02 12:51:20