jQuery - 不区分大小写的标记选择器

时间:2010-11-15 08:22:54

标签: jquery jquery-selectors case-insensitive

我有一个看起来像这样的XML文档:

<Xmlpp Version="0.3"><meta><Id>123456789</Id></meta></Xmlpp>

这就是jQuery的行为方式:

// theDocument is a reference to the XML document
$("meta id", theDocument).size(); // Will return 0
$("meta Id", theDocument).size(); // Will return 1

有没有办法进行不区分大小写的搜索?

2 个答案:

答案 0 :(得分:5)

或者 - 编写架构。使该XML符合您的架构。我认为保持一致性而不是围绕不一致的代码更容易。

答案 1 :(得分:3)

假设您的xml与您描述的完全一致,最简单的方法应该是

$("meta > *", theDocument).size();