下面显示的move_to_last
回调的最终效果是使其this
成为 DOM 中所有兄弟姐妹中的最后一个(this
预计是 DOM 元素)。它首先this
从 DOM 中分离出来,然后将其重新附加到其原始父级。
function move_to_last () {
var n = jQuery(this);
n.parent().append(n.detach());
}
此功能的预期用途类似于
jQuery(".someclass").each(move_to_last);
如何定义函数move_to_last_d3
使得表达式
d3.selectAll(".someclass").each(move_to_last_d3);
会产生与前面表达式相同的效果吗?
我在API 参考页面append
中看到了一个方法,但我找不到类似. 所以这个问题可能归结为jQuery方法的d3.js等效项是什么。d3.js
detach
detach