簡體   English   中英

jQuery .find並附加img標簽

[英]jquery .find and append img tag

我正在嘗試從xml對象加載圖片名稱,並附加到div。 我對追加鍵入布局感到困惑,無法找到即時消息在哪里鍵入錯誤。

這工作

$("#nn").append("<img id='theImg' src='/pic/jas/pic1.jpg'/>");

這不起作用

$("#nn").append("<img id='theImg' src='/pic/jas/'" + customer.find("pic_name") + "/>");

我的jQuery腳本部分是

function OnSuccess(response) {
        var xmlDoc = $.parseXML(response.d);
        var xml = $(xmlDoc);
        pageCount = parseInt(xml.find("PageCount").eq(0).find("PageCount").text());
        var pic_infoVar = xml.find("pic_info");

        pic_infoVar.each(function () {
            var customer = $(this);
        $("#picDiv").append("<img id='theImg' src='/pic/jas/'" + customer.find("pic_name") + "/>");
        });

        $("#loader").hide();
    }

HTML Div標簽

<div id="picDiv">
    LoadPic
</div>

假設pic_name實際上是XML數據結構中的一個元素(例如:<pic_name> pic1.jpg </ pic_name>),則可以執行所需操作的代碼是:

$("#nn").append("<img id='theImg' src='/pic/jas/" + customer.find("pic_name").text() + "'/>");

這就是我以前做的

document.getElementById('nn').innerHTML +='<img src="'+customer.find(\"pic_name\")+'"/>';

暫無
暫無

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

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