可以jQuery動畫發送scrollheight動畫,或者我應該創建一個單獨的函數,如果後者,該函數將如何去?在jQuery scrollTop動畫期間打印滾動高度
3
A
回答
2
您可以使用滾動處理程序更新標籤。
$(document).scroll(function(){
$("#scrollHeight").html($(document).scrollTop());
});
+0
你能解釋爲什麼你選擇在$(函數)內封裝init滾動函數和新函數嗎?另外,謝謝你,你的解決方案非常好用 – 2012-04-11 03:37:40
+0
jQuery ready()或等價的$()只是等待文檔加載來綁定任何處理程序,以確保腳本的時間恰好在恰當的時刻發生。從技術上講,on()處理程序在文檔準備就緒時不需要被調用,因爲它的運行方式可能已經過時了。閱讀更多關於ready()的信息:http://api.jquery.com/ready/和on()在這裏:http://api.jquery.com/on/ – r0m4n 2012-04-11 05:28:01
1
使用setTimeout
:
(function updateScrollheight(){
if(animating){
$('#scrollHeight').html($(document).scrollTop());
setTimeout(updateScrollheight, 200);
}
})();
這裏是DEMO:
1
你可以使用從.animate步驟選項(屬性,選項)其中tihs進入選項數組以及您的其他選項
step: function(now, fx){$('#scrollHeight').html(now)}
相關問題
- 1. 在jQuery動畫期間滾動窗口
- 2. ScrollTop動畫jquery
- 3. jQuery .scrollTop(); +動畫
- 4. jQuery動畫scrollTop
- 5. JQuery ScrollTop在動畫中間嗎?
- 6. Jquery:動畫高度
- 7. Jquery:動畫高度
- 8. 動畫.scrollTop
- 9. 在$(window)上執行scrollTop動畫。使用jquery的滾動
- 10. 滾動事件的動畫scrollTop
- 11. ScrollTop()函數,滾動時間
- 12. jQuery滾動div與scrollTop
- 13. jQuery - scrollTop命令不滾動
- 14. JQuery - ScrollTop鎖定滾動條
- 15. Jquery ScrollTop動畫問題
- 16. jQuery的動畫和scrollTop的
- 17. jquery動畫頁面打印
- 18. 在jQuery拖動期間自動滾動
- 19. 提高滾動速度 - jQuery
- 20. jQuery動畫菜單高度
- 21. 反向jQuery高度動畫
- 22. jQuery動畫高度懸停
- 23. 底部動畫「高度」jquery
- 24. jquery動畫高度問題
- 25. jquery動畫高度向上
- 26. jquery高度動畫bug
- 27. 視差滾動scrollTop
- 28. 在滾動動畫(jQuery.appear.js)期間阻止滾動觸發器?
- 29. 如何動畫「scrollTop()」?
- 30. jquery - 動畫到高度:自動
也看看這個:http://demos.flesler.com/jquery/scrollTo/ – noob 2012-04-10 19:50:49
感謝@micha,我使用scrollTo之前,它的偉大,我只是沒你不需要整個包的這個項目 – 2012-04-11 03:33:21