jquery 无缝滚动

一、js table 无缝滚动:点击打开链接

<script>
        //从下往上滚
        function scroll1(){
            var table = document.getElementById("table1").getElementsByTagName("tbody")[0];//$("#table1 > tbody").get(0)
            var row = table.firstChild;
            table.removeChild(row);   
            table.appendChild(row);    //可以通过ajax去取后面的数据
        }   
        //从上往下滚
        function scroll2(){
            var table = document.getElementById("table1").getElementsByTagName("tbody")[0];
            var row = table.lastChild;
            table.removeChild(row);   
            table.insertBefore(row,table.firstChild);
        }           
</script>
 
<table class="class1" id="table1" οnmοuseοver="this.int=window.setInterval('scroll2()',1000)" οnmοuseοut="window.clearInterval(this.int)">
  <tr><td>aaa</td><td>aaa</td></tr>
 <tr><td>bbb</td><td>bbb</td></tr>
 <tr><td>ccc</td><td>ccc</td></tr>
 <tr><td>xxx</td><td>xxx</td></tr>
 <tr><td>yyy</td><td>yyy</td></tr>
 <tr><td>zzz</td><td>zzz</td></tr>
</table>

二、liMarquee – jQuery无缝滚动插件:点击打开链接

liMarquee 是一款基于 jQuery 的无缝滚动插件,类似于 HTML 的 marquee 标签,但比 marquee 更强大。它可以应用于任何 Web 元素,包括文字、图像、表格、表单等元素,同时它可以设置不同的滚动方向(左右上下)、滚动速度、鼠标悬停暂停、鼠标拖动、加载 xml 文件等等。

使用方法

1、引入文件

<link rel="stylesheet" href="/css/liMarquee.css">
<script src="/js/jquery-1.9.0.min.js"></script>
<script src="/js/jquery.liMarquee.js"></script>

2、HTML

<div class="dowebok">jQuery无缝滚动插件liMarquee</div>

3、JavaScript

$(function(){
    $('.dowebok').liMarquee();
});

配置

名称类型默认值说明
direction字符串left滚动方向,可选 left / right / up / down
loop整数-1循环次数,-1 为无限循环
scrolldelay整数0每次重复之前的延迟
scrollamount整数50滚动速度,越大越快
circular布尔值true无缝滚动,如果为 false,则和 marquee 效果一样
drag布尔值true鼠标可拖动
runshort布尔值true内容不足是否滚动
hoverstop布尔值true鼠标悬停暂停
xml布尔值false加载 xml 文件
inverthover布尔值false反向,即默认不滚动,鼠标悬停滚动

演 示 下 载

GitHub 地址:https://github.com/omcg33/jquery.limarquee

三、一款经典的jQuery kxbdMarquee 无缝滚动插件点击打开链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值