ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery_jquery の append、insertBefore、after、insertAfter メソッドに関する注意事項

jQuery_jquery の append、insertBefore、after、insertAfter メソッドに関する注意事項

WBOY
WBOYオリジナル
2016-05-16 18:13:16862ブラウズ

ここに記載しているのは、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 がターゲットのパッケージング セットになります。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。