上下文本间隔自定义滚动时间的封装函数

简介: 上下文本间隔自定义滚动时间的封装函数

HTML

     <div class="other">
                    <ul id="other">
                        <li><span></span><span>192.168.0.1</span><span>SQL注入</span><span>02-24 13:01:45</span></li>
                        <li><span></span><span>192.168.0.1</span><span>SQL注入</span><span>02-24 13:02:45</span></li>
                        <li><span></span><span>192.168.0.1</span><span>SQL注入</span><span>02-24 13:03:45</span></li>
                        <li><span></span><span>192.168.0.1</span><span>SQL注入</span><span>02-24 13:04:45</span></li>
                        <li><span></span><span>192.168.0.1</span><span>SQL注入</span><span>02-24 13:05:45</span></li>
                        <li><span></span><span>192.168.0.1</span><span>SQL注入</span><span>02-24 13:06:45</span></li>
                    </ul>
                </div>

调用函数

getScroll(".basics", 10000);


封装函数

//文本间隔滚动效果;
function getScroll(className, timer) {
    var $this = $(className);
    var scrollTimer;
    $this.hover(function () {
        clearInterval(scrollTimer);
    }, function () {
        scrollTimer = setInterval(function () {
            scrollContent($this);
        }, timer);
    }).trigger("mouseout");
}
function scrollContent(obj) {
    var $self = obj.find("ul:first");
    var lineHeight = $self.find("li:first").height();
    $self.animate({
        "margin-top": -lineHeight + "px"
    }, 1000, function () {
        $self.css({
            "margin-top": "0px"
        }).find("li:first").appendTo($self);
    })
}


lockdatav Done!

相关文章
|
11天前
|
SQL 存储 算法
基于对象 - 事件模式的数据计算问题
基于对象-事件模式的数据计算是商业中最常见的数据分析任务之一。对象如用户、账号、商品等,通过唯一ID记录其相关事件,如操作日志、交易记录等。这种模式下的统计任务包括无序计算(如交易次数、通话时长)和有序计算(如漏斗分析、连续交易检测)。尽管SQL在处理无序计算时表现尚可,但在有序计算中却显得力不从心,主要原因是其对跨行记录运算的支持较弱,且大表JOIN和大结果集GROUP BY的性能较差。相比之下,SPL语言通过强化离散性和有序集合的支持,能够高效地处理这类计算任务,避免了大表JOIN和复杂的GROUP BY操作,从而显著提升了计算效率。
|
6月前
|
JavaScript 前端开发 Java
若依框架---选中某值 其他值自动回调填充
若依框架---选中某值 其他值自动回调填充
197 0
|
6月前
|
小程序
小程序封装组件简单案例,所有小程序适用(传入参数、外抛事件、传入样式)
小程序封装组件简单案例,所有小程序适用(传入参数、外抛事件、传入样式)
93 0
|
JavaScript 前端开发
video设置播放时间点及常用属性和方法
video设置播放时间点及常用属性和方法
[虚幻引擎插件介绍] DTGlobalEvent 蓝图全局事件, Actor, UMG 相互回调,自由回调通知事件函数,支持自定义参数。
本插件可以在虚幻的蓝图 Actor, Obiect,UMG 里面指定绑定和执行消息,可带自定义参数。 参数支持 Bool,Byte,Int,Int64,Float,Name,String,Text,Vector,Rotator,Transform,Object,Actor。
87 0
|
机器学习/深度学习 前端开发 JavaScript
路由动画详解(附加代码效果)
路由动画详解(附加代码效果)
104 0
|
Web App开发 机器人 数据安全/隐私保护
将上下文长度扩展到256k,无限上下文版本的LongLLaMA来了?
将上下文长度扩展到256k,无限上下文版本的LongLLaMA来了?
169 0
|
Serverless
在函数计算中实现定时触发自定义环境中的 HTTP 函数
在函数计算中实现定时触发自定义环境中的 HTTP 函数
98 0
【PR】简单实现自定义区域播放
【PR】简单实现自定义区域播放
171 0
【PR】简单实现自定义区域播放
|
Arthas Java 测试技术
项目中使用了这个属性赋值方法,接口耗时提升了几十毫秒
使用了这个属性赋值方法,接口耗时提升了几十毫秒
162 0
项目中使用了这个属性赋值方法,接口耗时提升了几十毫秒
下一篇
无影云桌面