以下是控制滚动的样式,将滚动的内容查询出来,放在一个div 或者别的容器里面,我这里使用的是<dt>
<style>#newCglist{width:300px;height:14px;line-height:14px;overflow:hidden}#newCglist li{height:14px;padding-left:10px;}</style>
以下是滚动内容展示的容器
<dt class="positionrel" id="newCglist" ><div class="new positionabs"></div></dt>
以下是js,查询滚动展示内容
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);});});
以下是控制滚动展示时间,以及样式
/*** 首页顶部滚动效果,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);});}
新闻热点
疑难解答