jQuery动画可以在动画时发送scrollheight,还是应该创建一个单独的函数,如果是后者,该函数将如何进行?
答案 0 :(得分:2)
您可以使用滚动处理程序更新标签。
$(document).scroll(function(){
$("#scrollHeight").html($(document).scrollTop());
});
答案 1 :(得分:1)
使用setTimeout
:
(function updateScrollheight(){
if(animating){
$('#scrollHeight').html($(document).scrollTop());
setTimeout( updateScrollheight, 200 );
}
})();
这是 DEMO :
答案 2 :(得分:1)
您可以使用.animate(属性,选项)中的步骤选项,其中tihs与您的其他选项一起进入options数组
step: function( now, fx ){$('#scrollHeight').html(now)}