<?xml version="1.0" encoding="utf-8" ?>
<books>
<book title="藏地密码" imageurl="images/Tibet_Code.jpg">
这里是概况(www.jb51.net)
</book>
<book title="剑桥雅思6" imageurl="images/ielts.jpg">
这里是概况(www.jb51.net)
</book>
<book title="Professional ASP.NET" imageurl="images/asp.jpg">
这里是概况(www.jb51.net)
</book>
</books>
------------------------------------------------------------
$(document).ready(function(){
$("button").click(function(){
alert("hello");
$(".one").load('caca.xml',function(xml){
var book=$(xml).find("books");
alert(book.eq(0).children().text());
});
});
});
获取到的是空值。
var book=$(xml).find("books");
alert(book.eq(0).children().text());
===》
var book = $(xml).find("book");
alert(book.eq(0).text());
这种你需要慢慢去调,先看看你的var book 里面有没有获取到值,然后再一步一步的找。
用谷歌浏览器f12进行调试吧,应该可以解决问题