标签: javascript jquery sorting
有人可以解释为什么.append()方法在排序时替换表行。
为什么不将排序的行添加到未排序的行的末尾?
Script
Demo
答案 0 :(得分:1)
它会将行追加到最后,但由于一行不能同时出现在两个地方,因此会将其从以前的位置删除。
如果排序算法将第一行放在最后,那么它将:
答案 1 :(得分:0)
$.fn.append jquery方法基于本地Node.appendChild方法。如果新节点尚未在DOM树中,则此方法将节点插入到调用它的父元素的末尾。或者将节点移动到新位置。所以它从之前的位置开始,并插入到新父级的末尾。
$.fn.append
Node.appendChild