2012-10-04 3 views
1

누구든지 YUI3 노드 인스턴스의 노드 유형을 확인하는 올바른 방법을 말할 수 있는지 궁금합니다. 등 텍스트 노드 즉 node.nodeType==3YUI 3 노드의 nodeType 가져 오기

Y.one('body').nodeType; //does not work 

내가 해결책을 발견하면

+0

나는 nodeType을 알아 내기위한 기본적인 문제라고 생각 했으므로 JQuery에서 그렇게하기가 쉽지만 유이를 사용해야한다. – MartinM

답변

0

확인을 부탁드립니다. 그것은 조금 추한,하지만 ... 원래 DOM 노드 (즉 nodeType에,이 NodeValue 등.)의 모든 속성은 get 메소드를 호출하여 검색 할 수 있습니다 :

var type=Y.one("body").get('nodeType'); 
alert (type);  //1 for element(3 for text etc) 

이 텍스트/요소를 반복하는 데 매우 유용합니다 노드. 희망이 있으면 도움이됩니다.

+0

글쎄,이 문서에 대한 작은 단락이 있습니다. – MartinM