24
這是我的jQuery代碼Jquery:如何在添加新內容之前清除元素?
$.ajax({
url: "PopUpProductDetails.aspx",
cache: false
}).done(function (html) {
$("#dialog").append(html);
});
第一次,它工作得很好。它顯示PopUpProductDetails.aspx頁面的內容。但是,之後,如果我再次點擊,則會獲得相同內容的兩倍,等等。我相信問題在於,在追加新內容之前,我需要先清除對話框元素。
我該怎麼做?
的.html(「」)爲我工作。 – Jude
注意:append()不僅適用於包含HTML的字符串,而「.html()」僅適用於含有HTML的字符串。 –