ここに記載しているのは、jQuery の初心者にもわかりやすい部分であり、皆さんにも理解していただけると幸いです。以下のように:
方法
|
源包装集/字串
|
目标包装集体
|
特性描述
|
A.append(B)
|
B
|
A
|
若目标包装集只匹配一个元素,则源(也包括同源包装集匹配的所有元素)将被移动到目标位置;若目标包装集包含多个元素,则源将保留在原来的位置,但同时复制一份相同的副本到目标位置。
由此,若目标只匹配一个元素时,使用前述方法后源将被删除。
|
B.appendTo(A)
|
A.prepend(B)
|
B.prependTo(A)
|
A.before(B)
|
B.insertBefore(A)
|
A.after(B)
|
B.insertAfter(A)
|
メソッド
|
ソースパッケージセット/文字列 |
ターゲット パッケージング コレクティブ |
機能の説明 |
A.append(B) |
B |
A |
ターゲット パッケージング セットが 1 つの要素のみに一致する場合、ソース (同じオリジンのパッケージング セットに一致するすべての要素を含む) はターゲットの場所に移動されます。ターゲット パッケージング セットに複数の要素が含まれている場合、ソースはターゲットの場所に残ります。元の場所にコピーしますが、ターゲットの場所にも同じコピーを作成します。
したがって、ターゲットが 1 つの要素のみに一致する場合、上記の方法を使用した後、ソースは削除されます。 |
B.appendTo(A) |
A.prepend(B) |
B.prependTo(A) |
A.前(B) |
B.insertBefore(A) |
A.after(B) |
B.insertAfter(A) |
例: 上の図では、A.append(B) は、A に一致するすべての要素の既存のコンテンツに B を追加することを意味するため、B がソース、A がターゲットのパッケージング セットになります。