兼容ie8的漂亮jQuery计时器插件
源码介绍
C3counter.js是一款兼容ie8的漂亮jQuery计时器插件。该jQuery计时器插件使用图片作为计时器的背景,通过jquery来驱动时间计时动画,整体效果非常漂亮。
在页面中引入jquery和C3counter.js文件。 该jQuery计时器的HTLM结构如下: 计时器的主要CSS样式如下: 在页面DOM元素加载完毕之后,通过下面的方法来初始化该jquery计时器插件。 在倒计时结束之后,可以触发一个回调函数,来执行你需要的操作。 该jquery计时器插件的可用配置参数如下:简要教程
使用方法
<script src="js/jquery.min.js"></script>
<script src="js/videoBackground.js"></script>
HTML结构
<div class="offerHolder">
<a href="offlink">
<div class="special">
<div id="counter">
<div id="shading"> </div>
</div>
</div>
</a>
</div>
CSS样式
.special {
position:relative;
float:left;
width:840px;
height:247px;
background-image: url(../images/special_offer_bg.png);
background-position: 0px 74px;
background-repeat: no-repeat;
margin-bottom:46px;
cursor:pointer;
}
#counter {
position:absolute;
top:135px;
left:279px;
z-index:4000;
}
.digit-separator {
position: relative;
float: left;
width: 17px;
height: 44px;
overflow: hidden;
background-image: url(../images/digit_separator.png);
background-repeat: no-repeat;
background-position: 0px 0px;
}
.digit {
background-image:url(../images/digits.png)
}
#shading {
background-image: url(../images/sprites.png);
background-position: 0px -396px;
background-repeat: repeat-x;
float: left;
height: 44px;
position: absolute;
width: 291px;
z-index:4100;
top:0;
left:0;
}
初始化插件
C3Counter("counter", { startTime :257800 });
回调函数
C3Counter("counter", {
timerEnd: function(){
// 执行你的代码
},
});
配置参数
C3Counter("counter", {
digitImages: 1,
digitWidth: 30,
digitHeight: 44,
digitSlide : true,
digitSlideTime : 200,
digitImageHeight : 484,
digitAnimationHeight : 44,
image: "digits.png",
updateInterval : 1000
});
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 兼容ie8的漂亮jQuery计时器插件
发表评论 取消回复