jqueryのappend()メソッドとhtml()メソッドの違いとその使い方の紹介

巴扎黑
リリース: 2017-06-24 11:22:04
オリジナル
2209 人が閲覧しました

append() メソッドは、選択された要素の末尾に指定されたコンテンツを挿入し、 html() メソッドは、選択された要素のコンテンツを返すか設定します。 以下は、2 つの

append() の違いと使用方法の概要です。 content): メソッドは、要素の末尾 (まだ内部) に指定されたコンテンツを挿入します。現在のコンテンツをすべて置き換えます。 定義と使用法

append() メソッドは、指定されたコンテンツを選択した要素の最後 (まだ内側) に挿入します。

$(selector).append(content)


関数

を使用してコンテンツを追加します関数を使用して、指定された要素の末尾にコンテンツを挿入します。
構文

$(selector).append(function(index,html))

コード例:


<script src="/jquery.min.js" type="text/javascript"></script> 
<style> 
.imgFocus{border: 1px solid #eee;} 
</style> 
<p> </p> 
<script type="text/javascript"> 
var showimg = "<p class=&#39;imgFocus&#39;>123456</p>"; 
$("p").append(showimg); 
</script>
ログイン後にコピー

html() メソッドは、選択された要素 (内部 HTML) のコンテンツを返すか設定します。

このメソッドがパラメータを設定しない場合、選択された要素の現在のコンテンツを返します。

要素の内容を返す

このメソッドを使用して値を返すと、最初に一致した要素の内容が返されます。

構文

$(selector).html()

すべてのp要素の内容を設定します:

$(".btn1").click(function(){ 
$("p").html("Hello <b>world</b>!"); 
});
ログイン後にコピー

指定された要素をクリアします

$("a[href$=&#39;logout.asp&#39;]").click(function(event) { 
event.preventDefault(); 
$.get("/xxlr/Logout.asp","",function(data, textStatus) { 
if (data == 1) { //表明注销成功 
$(&#39;#message&#39;).html(""); 
$("#userlogin>p").show(); 
} 
else { 
$(&#39;#message&#39;).append("<p><strong>注销失败,请重新尝试!</strong></p>"); 
} 
}); 
});
ログイン後にコピー

以下はネチズンの追加です:

Ofもちろん違います。追加は追加で、HTML は完全に置き換えられます

たとえば、

123

$("#1")。 html("456");
結果は次のようになります:

456



$("# 1").append(" ");
結果は次のようになります:

123

456


以上がjqueryのappend()メソッドとhtml()メソッドの違いとその使い方の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!