如何通过jquery找出根元素的元素类型

时间:2010-06-10 19:37:19

标签: javascript jquery xml

我发送的ajax请求会给我一个错误或者一个用户ID

<?xml version="1.0" encoding="UTF-8"?>
<error>1000</error>

<?xml version="1.0" encoding="UTF-8"?>
<userID>8</userID>

如何使用jquery或只是javascript来查明根元素是错误还是用户ID。如果您尝试访问的是根元素

,则使用find方法似乎不起作用

2 个答案:

答案 0 :(得分:2)

只需使用is

var xml = $('<?xml version="1.0" encoding="UTF-8"?><userID>8</userID>');
if (xml.is('userID')){
  // true
} else {
  // false
}

答案 1 :(得分:0)

您可以拨打filteris而不是find

find不同,{{1}}搜索jQuery对象中元素的后代(而不是元素本身),这些方法仅搜索jQuery对象中的实际元素。