本文为大家想你想介绍下jquery实现页面动态数据的滚动效果
似乎只有通过div
ul
li标签嵌套的方式才能实现表格多行多列的滚动效果
复制代码 代码如下:
<script language="javascript" src="lirms/Test/jquery
js"></script>
<script language="javascript" src="lirms/Test/vticker
js"></script>
<script type="text/javascript">
$(document)
ready(function() {
$("
roll")
each(function() {
$(this)
vTicker({
showItems :
//显示滚动行数
pause :
//滚动间歇
speed :
//滚动速度
animation : "fade"
mousePause : false
direction : "up"
//滚动方向
});
});
});
</script>
似乎只有通过divulli标签嵌套的方式才能实现表格多行多列的滚动效果(如有改进的地方请多多指教!)
复制代码 代码如下:
<div class="conn">
<table>
<tr>
<th style="width:px;">序号</th>
<th style="width:px;">名称</th>
<th style="width:px;">季度完成量</th>
<th style="width:px;">昨日</th>
<th style="width:px;">完成进度</th>
<th style="width:px;">基本指标</th>
<th style="width:px;">挑战指标</th>
</tr>
<tr>
<td colspan="">
<div class="roll">
<ul>
<c:forEach items="${statislist}" var="s" varStatus="i">
<c:set var="cs" value=""></c:set>
<c:set var="index" value=""></c:set>
<c:if test="${iindex < }">
<c:set var="index" value=""></c:set>
</c:if>
<c:if test="${iindex % ==}">
<c:set var="cs" value="background:#ebffd;"></c:set>
</c:if>
<li style="height:px;width:px;lineheight:px;${cs}">
<div style="width:px;textalign:center;float:left;">${index} ${icount}</div>
<div style="width:px;textalign:center;float:left;">${sname}</div>
<div style="width:px;textalign:center;float:left;">${snumber}</div>
<div style="width:px;textalign:center;float:left;">${szuori}</div>
<div style="width:px;textalign:center;float:left;">${swcjb}</div>
<div style="width:px;textalign:center;float:left;">${sjbzb}</div>
<div style="width:px;textalign:center;float:left;">${stzzb}</div>
</li>
</c:forEach>
</ul>
</div>
</td>
</tr>
</table>
</div>