javascript 无缝滚动代码

 

var seamlessRoll = function (id){
					
					var bodyObj1 = document.getElementById(id);
					
					
			      bodyObj1.innerHTML = bodyObj1.innerHTML + bodyObj1.innerHTML;
					var bodyHeight = bodyObj1.scrollHeight-bodyObj1.offsetHeight;
					
					var seamlessRollinner = function(){
						if (bodyObj1.scrollTop >= bodyHeight) {
							bodyObj1.scrollTop = 0;
						}else {
							bodyObj1.scrollTop = bodyObj1.scrollTop + 1;
							
						}
					}
					var scrollID1 = setInterval(seamlessRollinner,50);
					this.intervalId = scrollID1; 
					bodyObj1.οnmοuseοver=function() {clearInterval(scrollID1)}//鼠标移到marquee上时,清除定时器,停止滚动
					bodyObj1.οnmοuseοut=function() {scrollID1=setInterval(seamlessRollinner,50)}//鼠标移开时重设定时器

				}
				var slr = new seamlessRoll("seamlessroll1");
  <div class="answerDetail" id="seamlessroll1">
                	<ul class="pmgbox2">
                		<li class="clearfix" sequence="pmg55">
						<a class="blue asker" target="_blank" href="http://sns.17xie.cc/u/439393/">极品石头:</a>
						看来是大家分开垃圾书打开附加阿斯顿积分卡就是打开附加阿拉山口的风阿斯顿发撒旦发生的发生大幅44444
						</li>
						<li class="clearfix" sequence="pmg55">
						<a class="blue asker" target="_blank" href="http://sns.17xie.cc/u/439393/">极品石头:</a>
						看来是大家分开垃圾书打开附加阿斯顿积分卡就是打开附加阿拉山口的风阿斯顿发撒旦发生的发生大幅44444
						</li>
						<li class="clearfix" sequence="pmg55">
						<a class="blue asker" target="_blank" href="http://sns.17xie.cc/u/439393/">极品石头:</a>
						看来是大家分开垃圾书打开附加阿斯顿积分卡就是打开附加阿拉山口的风阿斯顿发撒旦发生的发生大幅44444
						</li>
						<li class="clearfix" sequence="pmg55">
						<a class="blue asker" target="_blank" href="http://sns.17xie.cc/u/439393/">极品石头:</a>
						看来是大家分开垃圾书打开附加阿斯顿积分卡就是打开附加阿拉山口的风阿斯顿发撒旦发生的发生大幅44444
						</li>
                    </ul>
                </div>
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值