ホームページ >ウェブフロントエンド >jsチュートリアル >divコンテンツを動的に置き換えてJqueryで動的に表示する方法

divコンテンツを動的に置き換えてJqueryで動的に表示する方法

PHPz
PHPzオリジナル
2016-05-16 16:18:141885ブラウズ

この記事の例では、Jquery を使用して div コンテンツと動的表示を動的に置き換える方法を説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。

1. 問題:

プロジェクトでは、バックグラウンドで HTML を結合し、それを div に表示する必要があります。前景の ajax:

sys_ajaxGet("/dynamic/default.do?method=show", {guid:guid},function(json){
       //这里可以正确的展示html内容
          alert(json.htmlContent);
          $("#htmlContent").text(json.htmlContent);
       bind(json);
});

表示後、HTML 文字列の内容が div に直接表示され、その中の HTML がデータクエリ後に解析されていないことがわかりました。

jquery div の .text はテキスト形式でコンテンツを追加し、特定のテキストを表示します。

解析可能な HTML コンテンツを動的に追加したい場合は、jquer を使用する必要があります。 div a.ppend メソッド

2. 正しい処理メソッド:

ajaxGet("/dynamic/default.do?method=show", {guid:guid},function(json){
          //这里可以正确的展示html内容
          alert(json.htmlContent);
          var htmlContent = $("#htmlContent");
          htmlContent.append(json.htmlContent); 
       bind(json);
});

3. 要約:

div 。 append メソッド // HTML コンテンツを追加し、
div テキストを動的に解析します。

は解析せず、ロードされたテキスト コンテンツを表示します。この記事が皆様の jQuery プログラミングに役立つことを願っています。 jQuery ビデオ チュートリアル にアクセスしてください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

関連記事

続きを見る