以下に示すコールバックには、DOM 内のすべての兄弟の中で最後のものmove_to_last
を作成するという最終的な効果があります (は DOM 要素であると予想されます)。これは、最初に DOM からデタッチしてから、元の親に再度追加することによって行われます。this
this
this
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