gpt4 book ai didi

jquery - 分离、操作、附加

转载 作者:行者123 更新时间:2023-12-01 04:27:17 24 4
gpt4 key购买 nike

我正在阅读jqFundamentals这个周末,丽贝卡·墨菲谈论:

The $.fn.detach method is extremely valuable if you are doing heavy manipulation to an element. In that case, it's beneficial to $.fn.detach the element from the page, work on it in your code, and then restore it to the page when you're done.

我有一个像这样的表格排序,这是我从“学习 jQuery”第 140 页获得的:

var rows = $table.find('tr:not(:has(th))').get();
rows.sort(function(rowA,rowB) {
...
});
$.each(rows, function(index,row) {
$table.children('tbody').append(row);
});

我想知道是否应该拆下 table 并重新安装?

最佳答案

分离元素会将其从 DOM 中删除。因此,如果您要分离 table 元素,整个表可能会消失或“闪烁”,直到您将表重新插入 DOM。

但是,您可能只想从 DOM 中分离 tbody 元素,然后在完成行排序后将其重新插入表中。

关于jquery - 分离、操作、附加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5625298/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com