Opened 10 years ago
Closed 10 years ago
#12414 closed bug (notabug)
方法不兼容
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | undecided | Milestone: | None |
Component: | unfiled | Version: | 1.7 |
Keywords: | dbr | Cc: | |
Blocked by: | Blocking: |
Description
$(document).ready(function () {
$("#ShowValue").load("XMLFile1.xml", function (response, state) {
if (state == "success") {
$("#ShowValue").html("<ol></ol>"); $(response).find("ARTIST").each(function () {
var textVal = $(this).text(); $("<li></li>").html(textVal).appendTo("ol");
})
}
});
})
<?xml version="1.0" encoding="utf-8"?> <CATALOG>
<CD>
<TITLE>Red</TITLE> <ARTIST>The Communards</ARTIST> <COUNTRY>UK</COUNTRY> <COMPANY>London</COMPANY> <PRICE>7.80</PRICE> <YEAR>1987</YEAR>
</CD> <CD>
<TITLE>Unchain my heart</TITLE> <ARTIST>Joe Cocker</ARTIST> <COUNTRY>USA</COUNTRY> <COMPANY>EMI</COMPANY> <PRICE>8.20</PRICE> <YEAR>1987</YEAR>
</CD>
</CATALOG>
上面的是我测试的代码,系统是XP,浏览器是IE8.0。在IE下该方法不能使用,在FF和chrome下方法可用。方法在浏览器中不能兼容。
Change History (6)
comment:1 Changed 10 years ago by
Owner: | set to [email protected]… |
---|---|
Status: | new → pending |
comment:2 Changed 10 years ago by
Keywords: | dbr added |
---|
comment:3 Changed 10 years ago by
这个地址是我的jsfiddle地址,但是xml不能加载。(对于这个工具使用的不是很熟练,请见谅) http://jsfiddle.net/q657Q/ xml文件的格式就是上面所提到的格式。如果有什么问题,可以随时联系我。
comment:4 Changed 10 years ago by
测试重现该问题的情况下,是最有帮助的。但是,我们确实解决了一个问题,关于选择器和XML。如果您使用的版本的jQuery从http://code.jquery.com/jquery-git.js,你仍然遇到问题?如果没有,1.8.1将被释放,并提供在下周的某个时候。
感谢您抽出宝贵的时间作出贡献的jQuery项目!请提供一个完整的jsFiddle的测试案例减少,以帮助我们评估你的票。
此外,一定要测试对jQuery的边缘版本,以确保问题仍然存在。为了帮助您开始,使用这个样板http://jsfiddle.net/FrKyN/。打开链接,然后单击“叉”(在顶部的菜单)以开始浏览网页。