jQuery / JS逐个滚动编号
jQuery / JS rolling numbers one by one
我有一个函数,它触发数字滚动从0到x。我也使它只在鼠标悬停在特定div上时启动。所有工作正常。
然而,我希望每个数字一个接一个地单独滚动。
first, next, next, next等
我如何将它实现到这段代码
$( ".skaic" ).one( "click mouseover", function() {
$('.Count').each(function () {
$(this).prop('Counter',0).animate({
Counter: $(this).text()
}, {
duration: 3000,
easing: 'swing',
step: function (now) {
$(this).text(Math.ceil(now));
}
});
});
});
标记:
<div class="skaic">
<span class="Count">5</span>
<span class="Count">2</span>
<span class="Count">12</span>
</div>
可以在循环中添加延迟
$(".skaic").one("click mouseover", function() {
$('.Count').each(function(i) {
$(this).prop('Counter', 0).delay(i*3000).animate({
Counter: $(this).text()
}, {
duration: 3000,
easing: 'swing',
step: function(now) {
$(this).text(Math.ceil(now));
}
});
});
});
.Count {
display: block;
font-size : 30px;
color: red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="skaic">
<span class="Count">5</span>
<span class="Count">2</span>
<span class="Count">12</span>
</div>
相关文章:
- 幻灯片滚动javascript不起作用
- 将视口底部滚动到元素底部
- jQuery Lazy加载动画滚动
- 设置滑块分区上的滚动
- 结合jQuery和jetpack无限滚动
- 单击顶部导航时如何进行向下滚动效果(向下滑动).
- 滚动到容器中的下一个元素-几乎到了
- 只覆盖箭头键滚动事件
- Javascript如何找到滚动事件的来源
- Image赢得't隐藏在滚动jQuery上
- Safari(Mac OS)上的jQuery平滑滚动问题
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 禁用(而不是隐藏)浏览器滚动条
- JavaScript上下滚动不可预测
- 滚动和表格
- 谷歌地图劫持了iphone's滚动(触摸事件)-如何恢复
- 我希望只有在我滚动页面后才能显示我的返回页首图标
- 循环滚动数组
- 滚动以修复向上滚动的问题
- jQuery / JS逐个滚动编号