网页中通用的切换,数据异步请求定时器代码
function time_intaval(obj){
var obj_doc = obj;
var obj_li = $(obj).find('li');
var num=0;
var num_li=0;
var timer=null;
function two() {
num++;
if (num >num_li - 1) {
num = 0;
}
$(obj_li).fadeOut(1000);
$(obj_li).eq(num).stop(false,true).fadeIn(1000);
}
timer = setInterval(function () {
num_li = obj_li.length;
two(num_li);
}, 5000);
$(obj).hover(function(){
clearInterval(timer);
},function(){
timer = setInterval(function () {
two();
}, 5000);
});
}
发表评论 取消回复