Javascript 在html页面中自定义计数器
下面是用html(来源于互联网)建立计数器的示例 JSJavascript 在html页面中自定义计数器,javascript,jquery,html,css,Javascript,Jquery,Html,Css,下面是用html(来源于互联网)建立计数器的示例 JS $(document).ready(function() { var positionFromTop = 100; $(window).scroll(function() { var $y = $(window).scrollTop(); if ($y >= positionFromTop) { var i; fo
$(document).ready(function() {
var positionFromTop = 100;
$(window).scroll(function() {
var $y = $(window).scrollTop();
if ($y >= positionFromTop) {
var i;
for (i = 0; i <= 5400; i += 100) {
setTimeout(Counter_Fn(i), 3000);
}
}
});
});
function Counter_Fn(x) {
document.getElementById("Counter_1").innerHTML = x;
}
0
虽然这是服务于我的基本目的,但我想补充一些细节如下
$(document).ready(function() {
var positionFromTop = 1234; // for example
$(window).scroll(function() {
var $y = $(window).scrollTop();
if ($y >= position) {
callyourFunctionToCount();
}
});
}
2) 要使用与1不同的步骤,不能使用animate()
。您应该使用某种定时计数器,例如,它已经被很好地描述过了。
3) 与第2点相同:使用计数器可以轻松设置增量值和输出格式。谢谢。根据您的反馈,我修改了原始查询。但我现在只看到最终值,没有任何增量