找到节点B. xml, 使用 Jquery
嗨,我真的很新 Jquery 我脚本有问题 , 我想访问第二标签 'heading' 在我的文件中 xml 通过 jquery .
这是我的剧本 so for, 但我想做的就是任命 vairiable 第二个标题值。
这是我的 xml 码头。 我正在寻找的是什么样的
name = $/"heading",2/.text//; 意思是相等的 'New Job'. 有人可以帮我解决这个问题 ?
这是我的剧本 so for, 但我想做的就是任命 vairiable 第二个标题值。
$/document/.ready/function//
{
$.ajax/{
type: "GET",
url: "task.xml",
dataType: "xml",
success: displayXml
}/;
function displayXml/data/{
$/data/.find/"tasks"/.each/function// {
var heading = $/this/.find/"heading"/.text//;
}/;
}
}/; // doc ready
这是我的 xml 码头。 我正在寻找的是什么样的
name = $/"heading",2/.text//; 意思是相等的 'New Job'. 有人可以帮我解决这个问题 ?
xml version="1.0" encoding="utf-8"?
<tasks>
<heading>Home </heading>
<heading>New Job </heading>
<heading>System </heading>
</tasks>
没有找到相关结果
已邀请:
2 个回复
君笑尘
赞同来自:
正如您在文件中看到的那样
http://api.jquery.com/jQuery/
/相同的
/ 获取第二个参数 "context", 在你的情况下,它将是
, 和 jQuery 将在此上下文中搜索而不是您的 HTML/DOM.
江南孤鹜
赞同来自:
返回每个第二个选择器,而不仅仅是第二个选择器。 你需要的选择器 - 这是
. 在这种情况下,第二个元素将对应于上一个选择器:
注意
使用基于的索引 0 /即第一元素是平等的 0, 第二次。/.
厘米。 jQuery API 欲获得更多信息:
http://api.jquery.com/eq-selector/
/