Dojo ToolkitでDOM Nodeを複製する

otaguro 30views 更新:2015年11月27日

同じような子ノードを複製したい時には、dojo.clone()が便利です。

<div id="parent">
<div id="child">test</div>
</div>

のような場合に、

var p = dojo.byId("parent");
var c = dojo.byId("child");
var clone = dojo.clone(c);

clone.id="childClone"
p.appendChild(clone);

とすると、子ノードを簡単に複製できます https://dojotoolkit.org/reference-guide/1.7/dojo/clone.html

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません