var rows=table.rows//获取table所有行
var map={}//{RowIndex:obj}行索引对应行内容对象
if(rows.length>1){//检测是否有内容,列头行不算内容,所以大于1才遍历
for(var i=1i<rows.lengthi++){
var row=rows[i]
var cells=row.cells//获取行的所有单元格
var isCheck=false//是否选择这个行
if(cells.length>0){
var rowObj={}
if(cells[0]){//第一个td
var firstEle=cells[0].firstChild//第一个子节点,复选框
if(firstEle.checked) isCheck=true//选中了这个行
else continue//遍历下一行
}
if(isCheck){//选中了这个行
if(cells[1]) obj["订单号"]=cells[1].innerHTML
if(cells[2]) obj["回仓时间"]=cells[2].innerHTML
//省略其他获取td,如果遇到td下有子节点时,要先获取子节点在获取内容
}
}
}
}
我只是写个大致例子,细节需要自己去补。【秉着学习的态度,如果有错请指出】
既然你使用的是JQ,那就可以用另外一个方法
$(".fxnmenu ul li,.fxnnav_invest").hover(function(){鼠标over的时候执行显示},function(){鼠标out的时候执行隐藏})