2010-06-10 3 views
1

내가 나에게당신은 어떻게 요소가 루트 요소가 JQuery와

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

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

가 어떻게 루트 요소가 있는지 확인 수있는 오류 또는 사용자 ID를 줄 것 중 하나 아약스 요청을 전송하고있어 함께 입력 한 내용을 찾을 수 있습니까 jquery 또는 일반적으로 javascript를 사용하는 error 또는 userID입니다. 액세스하려는 항목이 루트 요소 인 경우 찾기 방법을 사용하면 보이지 않습니다.

답변

2

그냥 is 사용

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

find 대신 filter 또는 is으로 전화 할 수 있습니다.

jQuery 객체의 요소 하위 항목 (요소 자체는 제외)을 검색하는 find과 달리이 메서드는 jQuery 객체의 실제 요소 만 검색합니다.

관련 문제