Web 開発では、ページ上の特定の要素を動的に変更することが必要になることがよくあります。人気の JavaScript ライブラリである jQuery には、要素を置換するための便利で使いやすいメソッドがいくつか用意されており、この記事ではそのいくつかを紹介します。
replaceWith() メソッドは、選択した要素を指定したコンテンツまたは要素に置き換えることができます。使用方法は次のとおりです。
$(selector).replaceWith(newContent)
このうち、selector は選択された要素を表し、newContent は置換されたコンテンツまたは要素を表します。
たとえば、id old_div の要素を新しい HTML コードに置き換えます。
$("#old_div").replaceWith("<div id='new_div'>这是一个新的div</div>");
html( ) メソッドは、選択した要素の innerHTML を設定または取得できます。要素の内容を置換するために使用できます。使用方法は次のとおりです。
$(selector).html(newContent)
このうち、selector は選択された要素を表し、newContent は置換されたコンテンツを表します。
たとえば、id old_p の要素のコンテンツを新しい HTML コードに置き換えます。
$("#old_p").html("<em>这是一段新的段落</em>");
text() メソッドは、選択した要素のテキスト コンテンツを設定または取得できます。要素内のテキストを置換するために使用できます。使用方法は次のとおりです。
$(selector).text(newContent)
このうち、selector は選択された要素を表し、newContent は置換されたテキストの内容を表します。
たとえば、id old_span の要素のテキストを新しい文字列に置き換えます。
$("#old_span").text("这是一个新的span");
に置き換えます。 appendTo() メソッドは、指定した要素を選択した要素の末尾に挿入し、要素の位置を置き換えることができます。使用方法は次のとおりです。
$(newElement).appendTo(selector)
このうち、newElement は挿入する新規要素を表し、selector は選択された要素を表します。
たとえば、id old_div を持つ要素の末尾に新しい HTML コードを挿入します。
$("<div>这是新元素</div>").appendTo("#old_div");
概要
この記事では、要素を置き換えるいくつかの jQuery メソッドを紹介します。内容:
実際の開発では、必要に応じて適切なメソッドを選択することで、要素の動的な変更を迅速かつ簡単に完了できます。
以上がjqueryで要素を置き換える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。