DOM 스 크 립 트 프로 그래 밍 의 형제 노드

IE 를 제외 한 브 라 우 저 는 줄 바 꿈 자 를 내용 으로 하 는 텍스트 노드(node Type 은 3)입 니 다.원 소 는 node Type 이 1 입 니 다.다음은 이들 을 찾 는 실 용적 인 방법 입 니 다.mootools 라 이브 러 리 에서 원본 코드 를 실현 하 는 것 과 차이 가 많 지 않 습 니 다
 
lastSibling:function(node){
var tempObj = node.parentNode.lastChild;
while(tempObj.nodeType!=1 && tempObj.previousSibling!=null)
{
tempObj=tempObj.previousSibling;
}
return (tempObj.nodeType==1)?tempObj:false;
}
이것 은 Mootools 1.2.4 소스 코드 에서 last-child()방법 입 니 다.

좋은 웹페이지 즐겨찾기