美文网首页
jquery仿百度文库数字滚动效果

jquery仿百度文库数字滚动效果

作者: 茹茹茹茹茹茹欧尼_ | 来源:发表于2017-07-18 22:32 被阅读0次

去年做的易造价云文库中有一个数字滚动的效果:效果请看http://wenku.91zaojia.com/
百度文库刷新页面之后数字由0滚动到9。

思路,背景图片滚动,根据数字多少,进行相应的滚动。


要引用一个jquery插件animateBackground-plugin.js

<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/animateBackground-plugin.js"></script>

用法如下:


<script type="text/javascript">
$(function(){
  show_num(12566);
});

function show_num(n){
var it = $(".t_num i");
var len = String(n).length;
for(var i=0;i<len;i++){
if(it.length<=i){
$(".t_num").append("<i></i>");
}
var num=String(n).charAt(i);
var y = -parseInt(num)*30;
var obj = $(".t_num i").eq(i);
obj.animate({
backgroundPosition :'(0 '+String(y)+'px)' 
}, 'slow','swing',function(){}
);
}
$("#cur_num").val(n);
}
</script>
</head>

<body>
<div id="main">
   <div class="demo">  
   <div id="total">
        下载量:<span class="t_num"></span>次
   </div>
<input type="hidden" id="cur_num" value="">
   </div>
</div>

相关文章

网友评论

      本文标题:jquery仿百度文库数字滚动效果

      本文链接:https://www.haomeiwen.com/subject/hijohxtx.html