Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 卷轴上的触发器编号计数器_Javascript_Jquery_Scroll - Fatal编程技术网

Javascript 卷轴上的触发器编号计数器

Javascript 卷轴上的触发器编号计数器,javascript,jquery,scroll,Javascript,Jquery,Scroll,我有一个简单的数字计数器查询,我希望有人能告诉我如何触发它的滚动?我希望它在div在浏览器顶部的500px范围内时触发 还有,有没有办法在数字中加个逗号?例如“18000”。如果我在其中添加逗号,似乎会破坏脚本(仍然倾向于jQuery) $('.counter')。每个(函数(){ 变量$this=$(this), countTo=$this.attr('data-count'); $({countNum:$this.text()})({ countNum:countTo }, { 持续时间:

我有一个简单的数字计数器查询,我希望有人能告诉我如何触发它的滚动?我希望它在div在浏览器顶部的500px范围内时触发

还有,有没有办法在数字中加个逗号?例如“18000”。如果我在其中添加逗号,似乎会破坏脚本(仍然倾向于jQuery)

$('.counter')。每个(函数(){
变量$this=$(this),
countTo=$this.attr('data-count');
$({countNum:$this.text()})({
countNum:countTo
},
{
持续时间:5000,
放松:'线性',
步骤:函数(){
$this.text(Math.floor(this.countNum));
},
完成:函数(){
$this.text(this.countNum);
//警报(“完成”);
}
});  
});


0
所以基本上你想增加滚动条上的计数器实际上滚动条对如此小的片段不起作用..一个jsfiddle会更好的选择添加逗号是将数字转换成字符串…因此breakYep。我只想触发信息图形(数字向上计数),用户向下滚动页面,所以基本上你想增加滚动上的计数器,实际上滚动在这么小的片段上不起作用。一个jsfiddle会更好。添加逗号是将数字转换成字符串…因此breakYep。我只想触发信息图形(数字会向上计数),然后用户向下滚动页面