yidongliange4 2015-06-15 00:57 采纳率: 0%
浏览 2195
已结题

正则把tr下的所有td内的内容使用div包裹起来的方法。

例如 $tr.replasce(“/" ..... 得到不要使用foreach遍历每个td,我现在的方法就是这样,append速度很慢,100行*20td =2000次append话费1S的时间。。。我是为了方便控制原生的table的每单元格样式。http://ask.csdn.net/questions?type=reward#

  • 写回答

2条回答 默认 最新

  • danielinbiti 2015-06-15 01:16
    关注
    如果节点多,注意页面的repaints,要把节点隐藏或者从页面中移除出来,避免没append一个节点,会重绘一次。
     var p =$tr.parent();
     $tr.remove();
     tr.replasce("/....);的节点添加代码
     最后p.append($tr);
    
    评论

报告相同问题?