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