ホームページ > 記事 > ウェブフロントエンド > jQuery の insertBefore()、insertAfter()、after()、before() の違いの概要
この記事では、jQueryのinsertBefore()、after()、before()の違いに関する関連情報を主に紹介します。 can 参考までに、
insertBefore():a.insertBefore(b)
<!DOCTYPE html> <html> <head> <meta charset='UTF-8'> <title>jqu</title> <script type="text/javascript" src='jquery-2.2.0.min.js'></script> </head> <body> <p class='p1'>p1:hello</p> hello world <p class='p2'>p2:wenwen</p> hello wo </body> <script type="text/javascript"> $(function(){ $('.p2').insertBefore('.p1'); }) </script> </html>Get:
p2:wenwen p1:hello hello world hello woinsertAfter(): insertBefore()と同じです
<!DOCTYPE html> <html> <head> <meta charset='UTF-8'> <title>jqu</title> <script type="text/javascript" src='jquery-2.2.0.min.js'></script> </head> <body> <p class='p1'>p1:hello</p> <p class='p2'>p2:wenwen</p> </body> <script type="text/javascript"> $(function(){ $('.p2').before('.p1'); }) </script> </html>最後に、
p1:hello .p1 p2:wenwenを手に入れました。 .p1 はセレクターを認識しません。.p2 セレクターの前に直接
string があります
の後にあることを除いて、before() と同じです。
$('<p class='p3'>嘿嘿</p>').insertBefore('.p1');
以上がjQuery の insertBefore()、insertAfter()、after()、before() の違いの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。