1
下面給出的move_to_last
回調具有作爲其淨效果使this
其在DOM所有兄弟姐妹中的最後一個(this
預期爲DOM元素)。它首先從DOM中分離this
,然後將其重新附加到其原始父級。d3.js相當於jQuery的分離?
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);
將有作爲的同樣的效果以前的表達?
我在d3.js
API reference page中看到一個append
方法,但是我找不到像detach
這樣的東西。所以這個問題可能歸結爲什麼是jQuery的detach
方法的d3.js相當於什麼。
沒有等價物,但您應該能夠運行您在執行'move_to_last'時發佈的D3代碼。 –
@LarsKotthoff:謝謝! (如果發佈爲答案,我會很樂意接受它。) – kjo
謝謝,已完成:) –