使用jquery在xml元素名称中转义句点

时间:2011-05-24 04:01:48

标签: jquery xml

我有这个xml文档:

<subpages>
  <page.subpage>
    <title>blah</title>
  </page.subpage>
</subpages>

但是当我尝试遍历每个page.subpage时,不会返回任何内容。

$(xml).find("page.subpage").each(function() {
  console.log("found something!");
}

我猜是为什么没有任何回复与这个时期有关?我试过html用&#46;转义它,但它似乎不起作用。

3 个答案:

答案 0 :(得分:0)

XML选择器的价值是多少?你是如何设置的?尝试使用某种javascript调试器(firebug?)运行它,看看你是否甚至进入了每个函数。

答案 1 :(得分:0)

尝试

$(xml).find("page\\.subpage").each(function() {
  console.log("found something!");
}

答案 2 :(得分:0)

检查此链接

他们有各种各样的建议。

How to query an XML string via DOM in jQuery