我試圖採取的「說明」的內容,並把它放到一個div。 下面是來自jQuery ajax調用的XML。如何從XML文件輸出HTML?
<media>
<entry>
<title>Item Name</title>
<description>
<p>First Line<br />
Second Line</p>
<p>More Content</p>
</description>
<author>Name</author>
<date>2010-07-06</date>
</entry>
</media>
我試過以下,但不能得到它的作品。它最好顯示,但沒有任何格式(FF3)。否則顯示'WRONG_DOCUMENT_ERR'錯誤(Chrome)。
$.ajax({
url: xml_url,
dataType: "xml",
success: loadItem
});
function loadItem(data) {
$(data).find('entry').each(function() {
$(".playing div.description").html($(this).find("description"));
});
}
這有可能嗎?謝謝。
感謝您的幫助。但data.responseXML返回未定義。 – Nathanael 2010-07-07 19:38:29
再次嘗試。發現.responseXML是XMLHttpRequest(http://api.jquery.com/jQuery.ajax/)的一部分。但是我遇到了同樣的問題 - 沒有顯示格式(FF3)和「WRONG_DOCUMENT_ERR」錯誤(Chrome)。 – Nathanael 2010-07-07 19:45:13
您是否嘗試過報警了'descr'或者在你的代碼'$(本).find(「說明」)'的價值?螢火蟲控制檯是否會給你更多的錯誤/信息? – HurnsMobile 2010-07-07 19:51:46