我是新來的jQuery,我試圖以新的元素添加到現有的div我用jQuery添加的對象不顯示?
我的jQuery:
function GetXML1Response(results) {
$(results).filter("Child").each(function() {
var newDiv = $("<div>").text("Value: " + $(this).attr("value"));
$("#contentDiv").append(newDiv);
});
}
我的HTML:
<div id="contentDiv">
<div>TEST 1</div>
</div>
如果我看看它在調試器,它會按預期添加新的div,但它們不會出現,並且在下次調用時,它們已經消失。
任何幫助表示讚賞。
編輯:
我想我可能知道問題來自哪裏。該函數作爲WebMethod的回調觸發。我懷疑它可能發生在另一個線程上,因此所做的更改正在丟失?
你能告訴我你的頁面的html是你的調試器報告的嗎? – 2011-02-27 01:29:43
給我們的代碼在http://jsbin.com/ – mozillanerd 2011-02-27 01:38:01
試試這個:http://jsbin.com/ahanu5/edit 對不起,如果我輸入不正確。 – Sako73 2011-02-27 02:06:54