2010-06-10 54 views
1

我送一個AJAX請求要麼給我一個錯誤或用戶ID你如何找出元素類型的根元素是與jQuery

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

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

我怎麼才能知道根元素是錯誤或用戶ID使用jQuery或一般的JavaScript。如果您嘗試訪問的是根元素,則使用查找方法似乎不起作用

回答

2

只需使用is

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

您可以撥打filteris而不是find

不同於find,其搜索在jQuery對象中的元素的後代(但不是元素本身),這些方法只搜索在jQuery對象的實際的元件。