$(function(){?var $area = $('#content');?var $con1 = $('#con1');?$area.scrollTop = 0;?var myScroll = setInterval('myAnimate()',1000);?function myAnimate(){?????????? $area.animate({????????????? scrollTop:'$con1[0].scrollHeight()'?????}),'slow',function(){????????????if($area.scrollTop >= $con1[0].scrollHeight){???????$area.scrollTop = 0;??????}else{???????? $area.scrollTop++;???????? };??????};??????????????? };?$area.hover(function(){??clearInterval(myScroll);??},function(){???myScroll = setInterval('myAnimate()',1000);???});????})
2 回答
已采納

OlderSkee
TA貢獻123條經驗 獲得超103個贊
$(function () {
? ?var timer = null;
? timer = ?setTimeout(auto,20)
? ?function auto(){
? ? ? ?clearTimeout(timer)
? ? ? ?$("#con1").css({"marginTop":"-=1px"})
? ? ? ?if(parseInt($("#con1").css("marginTop"))<-249){ ?//這里其實有一像素的偏差,修正一下
? ? ? ? ? ?$("#con1").css("marginTop",100);
? ? ? ?}
? ? ? ?setTimeout(auto,20)
? ?}
})//無縫只需要加上這一句就可以了。
for(var i=0;i<4;i++){
? ?$("#con1").append($("#con1 li").eq(i).clone(true))
}
點擊展開后面2條
- 2 回答
- 0 關注
- 1445 瀏覽
添加回答
舉報
0/150
提交
取消