//滚动函数 function Marquee(){ //var h = parseInt($('#roll').find('tr:first').attr('Height'));//第一行tr高度(height属性的值) var h = parseInt($('#roll').find('tr:first').attr('offsetHeight'));//第一行tr高度 var s = parseInt($('#roll').css('margin-top')); //<table>的margin-top的值(第一次未定义) if(isNaN(s)){ s = 0; }else{ if(s == -h){//当移动一个tr的高度时 //$("#roll").find('tr:first').appendTo("#roll");或 $("#roll").find('tr:first').appendTo($("#roll"));// 把第一行tr剪切添加到 table的最后一行 //alert($('#roll').find('tr:first').attr('id')) s =-1; }else{ s-=1; } } $('#roll').css('margin-top',s); //负数往上移 }
window.setInterval(Marquee,500);