4

次のコードを使用して、xmlページからロードしているテキストの行に改行を追加しようとしています。

$("#questionNumber").text(questionInARow).append('<br>');

テキストは正常に読み込まれていますが、追加は無視されています。私もこれを試しました:

$("#questionNumber").text(questionInARow).html("<br>");

これも同様に無視されます。私の構文が間違っているのですか、それとも私の方法が悪いのですか?

前もって感謝します。

4

4 に答える 4

2

マークアップ

<div id='temp'></div>

JS

$('#temp').text("hello").html($("#temp").html() + "<br/> how do you do? "); //This is one way
$('#temp').html("hello").append("<br/> how do you do?"); //Yet another way using the 'append' method.

フィドル

于 2012-05-29T05:30:13.727 に答える
1

それはあなたが思っているよりもはるかに簡単です:

$("#questionNumber").html( questionInARow + "<br/>" );

フィドル: http: //jsfiddle.net/8jyqH/

于 2012-05-29T05:43:45.327 に答える
0

のようだ

<br/> 

タグです。ただし、jQueryの.html()メソッドと.append()メソッドを使用しました。どちらも、コンテンツをコンテンツノードに挿入しています。

于 2012-05-29T05:23:53.100 に答える
0

これは私のために働いた

success: function (data) {                      
                    $("#textArea").html(data["Name"] + "\n" + data["Address"] + "\n" + data["Phone"]);
                },

このように使用できます

$("#textArea").html("Line 1 Text \n Line 2 Text \n Line 3 Text");
于 2021-10-06T06:23:58.920 に答える