html5中文学习网

您的位置: 首页 > 网站及特效实例 > javascript特效 » 正文

jquery 页眉单行信息滚动显示实现思路及代码_jquery_

[ ] 已经帮助:人解决问题

以下是控制滚动的样式,将滚动的内容查询出来,放在一个div 或者别的容器里面,我这里使用的是<dt>tfAHTML5中文学习网 - HTML5先行者学习网

<style>#newCglist{width:300px;height:14px;line-height:14px;overflow:hidden}#newCglist li{height:14px;padding-left:10px;}</style>

以下是滚动内容展示的容器tfAHTML5中文学习网 - HTML5先行者学习网

<dt class="positionrel" id="newCglist" ><div class="new positionabs"></div></dt>

以下是js,查询滚动展示内容tfAHTML5中文学习网 - HTML5先行者学习网

var divhight ; //这是所有数据行的高度,每行行高*数据量var showtimes ; //显示完所有数据的时间,每行显示所需的时间*数据量
function yejis(){setInterval('AutoScroll("#newCglist")',500);//最新成交案例展示$.post("zrAction!newCgList.action",null,function(data){divhight = data.length*14;showtimes = data.length*3000;$.each(data,function(i,datas){$ul = $("<ul></ul>");$tr = $("<li>"+datas[0]+" 签单成功! "+datas[1]+"元 "+datas[2]+" "+datas[3]+"</li>");$ul.append($tr);$("#newCglist").append($ul);});});

以下是控制滚动展示时间,以及样式tfAHTML5中文学习网 - HTML5先行者学习网

/*** 首页顶部滚动效果,divhight 是所有数据的行高* showtimes //循环滚动完这些数据所需的时间* @param {Object} obj* @memberOf {TypeName} */function AutoScroll(obj){$(obj).find("ul:first").animate({marginTop:-divhight},showtimes,function(){$(this).css({marginTop:"0px"}).find("li:first").appendTo(this);});}
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助