基于jquery的文字向上跑动

本文介绍了一种使用jQuery实现跑马灯效果的方法。通过自动滚动列表项来展示一系列获奖信息,实现了平滑过渡且美观的视觉效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

想实现一个类似跑马灯的效果,发现跑马灯有空格.效果也不美观,于是用jquery写了个

页面代码

<div class="recordList">
						<ul class="tpl-rotate-recordList" style="margin-top: 0px;">
							<li class="tpl-rotate-recordList-item">
								恭喜187****5204获得1000RBM
							</li>
							<li class="tpl-rotate-recordList-item">
								恭喜137****1372获得1000RBM
							</li>
							<li class="tpl-rotate-recordList-item">
								恭喜156****0276获得1000RBM
							</li>
							<li class="tpl-rotate-recordList-item">
								恭喜139****9856获得1000RBM
							</li>
							<li class="tpl-rotate-recordList-item">
								恭喜136****0580获得1000RBM
							</li>
							<li class="tpl-rotate-recordList-item">
								恭喜136****0580获得1000RBM
							</li>
							<li class="tpl-rotate-recordList-item">
								恭喜138****8118获得1000RBM
							</li>
							<li class="tpl-rotate-recordList-item">
								恭喜136****5555获得1000RBM
							</li>
							<li class="tpl-rotate-recordList-item">
								恭喜136****0580获得1000RBM
							</li>
							<li class="tpl-rotate-recordList-item">
								恭喜136****0580获得1000RBM
							</li>
						</ul>
					</div>

js代码

 /*自动轮换xuyw*/
		var AutoScroll = function(a) {
			$(a).find("ul:first").animate( {
				marginTop : "-20px"
			}, 500, function() {
				$(this).css( {
					marginTop : "0px"
				}).find("li:first").appendTo(this)
			})
		}
		if ($(".recordList ul li").length > 0) {
			setInterval('AutoScroll(".recordList")', 2000)
		} else {
			$(".recordList").hide()
		}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值