構文を除いて、これらの関数間に大きな違いはありません。
$('.target').append('text');
$('text').appendTo('.target');
jQueryのドキュメントで述べたように:
.append()メソッドと.appendTo()メソッドは同じタスクを実行します。主な違いは構文にあります。具体的には、コンテンツとターゲットの配置にあります。.append()を使用すると、メソッドの前にあるセレクター式が、コンテンツが挿入されるコンテナーになります。一方、.appendTo()を使用すると、コンテンツは、セレクター式またはオンザフライで作成されたマークアップとしてメソッドの前に配置され、ターゲットコンテナーに挿入されます。
では、どちらの場合、.append()を使用する方が適切であり、どの.appendTo()を使用するのでしょうか。 どのコードサンプルがこれら2つの関数の一方にしか適合せず、もう一方は十分ではありませんか?
同じ質問が当てはまります: