簡體   English   中英

如何動態寫入div,可以多次

[英]How to write to div dynamically, can be multiple times

我正在嘗試將文本動態寫入div。

我有這條jQuery:

            $.each($('.LineShoppingCart'), function () {

            $("#itemPreview").html($(this).html());


        });

和HTML:

<div id="itemOrderPreview"></div>

之所以可以部分使用它,是因為.LineShoppingCart具有多個值時,它不起作用。 它僅寫入最后一個值。

如果我寫一個帶有警告的jQuery,例如:

            $.each($('.LineShoppingCart'), function () {
            alert($(this).html());


        });

然后,我可以看到警報針對每個值多次彈出。

將值寫入div時,我必須做些什么?

非常感謝。

使用append

$.each($('.LineShoppingCart'), function () {
    $("#itemPreview").append($(this).html());
});

要了解appendhttp : //api.jquery.com/append/

要了解有關prependhttp : //api.jquery.com/prepend/

使用香草js:

var preview = document.getElementById("itemPreview");
document.getElementsByTagName("LineShoppingCart").forEach(function (el) {
  preview.innerHTML += el.innerHTML;
});

http://jsfiddle.net/mspzLz81/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM