我30
在一个变量中具有价值。我想将它附加到滚动的 div 上。起始值应该是 0,当我们滚动它时应该附加适当的值,当我们滚动文档末尾时,值应该是 30。 小提琴附加。
$(window).scroll(function(){
var val = 30;
var dd = $(document).scrollTop();
var mm = dd/val
$('div').text(Math.round(mm))
})
我30
在一个变量中具有价值。我想将它附加到滚动的 div 上。起始值应该是 0,当我们滚动它时应该附加适当的值,当我们滚动文档末尾时,值应该是 30。 小提琴附加。
$(window).scroll(function(){
var val = 30;
var dd = $(document).scrollTop();
var mm = dd/val
$('div').text(Math.round(mm))
})
Use this code:
$(window).scroll(function () {
var val = 30;
var dd = $(document).scrollTop() / ($(document).height() - $(window).height());
var mm = dd * val
$('div').text(Math.round(mm))
})
val
根据主体和窗口高度设置。这为您提供了滚动的行程量
var val = ($(window).height() - $('body').height()) / 30;
$(window).scroll(function () {
var dd = -$(document).scrollTop();
var mm = dd / val
$('div').text(Math.round(mm))
})
演示:http: //jsfiddle.net/qWX59/2/