Javascript:在滚动上进行动画

Javascript:在滚动上进行动画,javascript,html,Javascript,Html,我有一个简单的代码,当页面加载时动画开始。当我在这个div上滚动时,是否有任何选项如何开始动画 $('.count')。每个(函数(){ $(this.prop('Counter',0)。设置动画({ 计数器:$(this.text()) }, { 时长:3000, 放松:"摇摆",, 步骤:功能(现在){ $(this.text(Math.ceil(now)); } }); }); 200这是您的解决方案 $('shiva').bind('mouseweel',function(){ $

我有一个简单的代码,当页面加载时动画开始。当我在这个div上滚动时,是否有任何选项如何开始动画

$('.count')。每个(函数(){
$(this.prop('Counter',0)。设置动画({
计数器:$(this.text())
}, {
时长:3000,
放松:"摇摆",,
步骤:功能(现在){
$(this.text(Math.ceil(now));
}
});
});

200
这是您的解决方案

$('shiva').bind('mouseweel',function(){
$('.count')。每个(函数(){
$(this.prop('Counter',0)。设置动画({
计数器:$(this.text())
}, {
时长:3000,
放松:"摇摆",,
步骤:功能(现在){
$(this.text(Math.ceil(now));
}
});
});
});

200
这是您的解决方案

$('shiva').bind('mouseweel',function(){
$('.count')。每个(函数(){
$(this.prop('Counter',0)。设置动画({
计数器:$(this.text())
}, {
时长:3000,
放松:"摇摆",,
步骤:功能(现在){
$(this.text(Math.ceil(now));
}
});
});
});


200使用onscroll事件计算窗口和元素之间的距离:

$(窗口).on('scroll',函数(){
$('.count')。每个(函数(){
var wst=$(window.scrollTop();
var wh=$(window.height();
var dot=$(this).offset().top;
var dh=$(this).height();

如果((点wst>0)&(点wst使用onscroll事件计算窗口和元素之间的距离:

$(窗口).on('scroll',函数(){
$('.count')。每个(函数(){
var wst=$(window.scrollTop();
var wh=$(window.height();
var dot=$(this).offset().top;
var dh=$(this).height();

如果((dot wst>0)和&(dot wstHey),这在堆栈溢出代码段运行程序中的JS Fiddle上有效。这意味着您的代码存在其他问题。您提供了完整的解决方案吗?(可能还有其他问题)。此外,在浏览器中点击f12并告诉我您的页面是否有任何错误?嘿,这在JS Fiddle&in the Stack Overflow Snippet runner上有效。这意味着您的代码存在其他问题。您是否提供了完整的解决方案?(可能还有其他问题)。此外,在浏览器中点击f12并告诉我您的页面是否有任何错误?