2010年1月4日月曜日

jqueryのappend()とappendTo()整理

$('#A').append($('#B'))
AにBを追加する

$('#B').appendTo($('#A'))
BをAに追加する

作成されるHTMLは同じ。

しかし、戻り値のJQueryオブジェクトが違う

$('#A').append($('#B'))

A

$('#B').appendTo($('#A'))

B

続けて操作したいオブジェクトが

Aの時は
append()
Bの時は
appendTo()

と使い分けるのがよさげ