js 实现公告实时更新变动

2021-03-28 10:26

阅读:566

标签:weight   col   实时   param   设置   hid   var   into   cti   



  • 瑞灿科技直招网络人才    [2019-01-24]

  • 瑞灿科技正在复工中欢迎广大人士应聘   [2020-02-24]

  • 近日平顶山市又有一名患者被确诊    [2020-04-02]





.notice_active,ul li{margin: 0;padding: 0}
.notice_active{
width:380px;
height: 35px;
padding: 0 30px;
background-color: #b3effe;
overflow: hidden;
}
.notice_active ul li{
list-style: none;
line-height: 35px;
/*以下是为了单行显示 ,超出隐藏*/
display: block;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
//公告实时更新
/**
*
* @param obj:动画的节点 本例中是ul
* @param top:动画的高度 本例中是-35px;注意向上滚动是负数
* @param time :是滚动的速度 本例中设置3000毫秒
* function: 回调函数 每次动画完成,marginTop归零 并把此时第一条信息添加到列表后边
*/
function noticeUp(obj,top,time){
$(obj).animate({
marginTop:top
},time,function(){
$(this).css({marginTop:"0"}).find(":first").appendTo(this)
})
}
var MyMar=setInterval("noticeUp(‘.notice_active ul‘,‘-15px‘,1000)",3000);
document.getElementsByClassName(".notice_active").onmouseover=function(){
clearInterval(MyMar);
};
document.getElementsByClassName(".notice_active").onmouseout=function(){
MyMar=setInterval("noticeUp(‘.notice_active ul‘,‘-15px‘,1000)",3000)
};

js 实现公告实时更新变动

标签:weight   col   实时   param   设置   hid   var   into   cti   

原文地址:https://www.cnblogs.com/xiaokemo/p/12620994.html


评论


亲,登录后才可以留言!