prototype Element 학습 노트(편 2)
는 두 개의 속성 만 얻 을 수 있 고 toHTML()과 같 지 않 습 니 다.recursively Collect(element,property):HTML Element[]는 설명 하기 어렵 습 니 다.예 를 들 어$('div 1').recursively Collect('firstchild')는 div 1 의 모든 장남 신분 요 소 를 되 돌려 줍 니 다.ancestors(element):HTML Element[]는 이 요소 의 모든 직계 조상 을 되 돌려 줍 니 다.예 를 들 어 요소 div 1 이 있 으 면 아버 지 는 div 2,div 2 이 고 아버 지 는 div 3 입 니 다.이렇게 계속 호출 됩 니 다.descendants(element):HTML Element[]는 모든 자손 요소 의 결산 점 을 되 돌려 줍 니 다.element.select('*')와 같 습 니 다.first Descendant(element):HTML Element 가 첫 아들 로 돌 아 왔 습 니 다.모든 아들.immediate Descendants(element):HTML Element[]는 모든 아들 에 게 돌아 갑 니 다.previousSiblings(element):HTML Element[]는 모든 형 에 게 돌아 갑 니 다.nextSiblings(element):HTML Element[]는 모든 동생 을 되 돌려 줍 니 다.siblings(element):HTML Element[]는 모든 형 제 를 되 돌려 주 고'큰 것 부터 작은 것 까지'(html 에 나타 나 는 순서)순 으로 정렬 합 니 다.match(element,selector):Boolean 요소 가 지정 한 선택 문자 up(element,expression,index)을 만족 시 킬 지 여부:HTML Element element.ancestors()에서 표현 식 expression 을 만족 시 키 는 배열 에서 index 의 첫 번 째 요 소 는 다음 과 같 습 니 다.$('div1').up('div',1)은 직접 조상 에 게 돌아 가 div 라 는 태그 와 번호 가 1 인 요소 의 참조 입 니 다.down(element,expression,index):HTML Element 는 자손 에 게 돌아 가 고,index 는 선택 문자 expression 을 만족 시 키 는 요소 입 니 다.previous(element,expression,index):HTML Element previous(element,expression,index):HTML Element 두 개 는 서 스 펜스 가 없 으 며 이전,다음,이전 n 개,후 n 개 를 되 돌려 줍 니 다.select(element,selector 1,selector 2,...):HTML Element[]는 자손 에 게 돌아 가 선택 문자 의 요 소 를 만족 시 키 는 배열 입 니 다.여러 선택 문자 간 에는 집합 관계 입 니 다.adjacent(element,selector):HTML Element[]는 자신 을 포함 하지 않 고 선택 자 를 만족 시 키 는 모든 형 제 를 되 돌려 줍 니 다.identify(element):string 에 id 가 있 으 면 기 존 id 를 되 돌려 주 고 없 으 면 id 를 가 져 옵 니 다.그리고 돌아간다.readAttribute(element,name):string 읽 기 속성 writeAttribute(element,name,value):HTML Element 쓰기 속성========================================위의 함 수 는 조회,잡무 에 사용 된다.아래 의 함 수 는 일반적으로 각종 좌 표를 가 져 오고 설정 하 는 데 사용 된다.웹 페이지 에서 한 요소 의 상용 좌 표 는 여러 가지 가 있 는데 다음 과 같다.첫째,문서 왼쪽 상단 의 2,시각 구역 왼쪽 상단 의 3,특정한 요소 에 비해 각 프레임 의 코드 를 살 펴 보면 좌 표를 구 하 는 것 은 이 세 가지 가 아니다.다음은 하나,둘 을 약술 하 겠 습 니 다.getHeight(element),getWidth(element)는 clientHeight,clientWidth 를 구 하 는 것 과 같다. classNames(element):Element.ClassNames hasClassName(element, className):Boolean addClassName(element, className):HTMLElement removeClassName(element, className):HTMLElement toggleClassName(element, className):HTMLElement cleanWhitespace(element):HTMLElement,빈 텍스트 노드 empty(element):Boolean 을 삭제 합 니 다.요소 의 내용 이 빈 descendantOf(element,ancestor)인지 여부:Boolean 은 요소 가 특정한 요소 의 자손 인지,ancestor 는 id 또는 요소 참조 인지 판단 합 니 다.scrollTo(element):HTML Element,이 요 소 를 스크롤 하고 이 요소 의 인용 을 되 돌려 줍 니 다.getStyle(element,style):형식 이 일정 하지 않 습 니 다.요소 의 특정한 스타일 의 값 을 되 돌려 줍 니 다.getOpacity(element):Float,투명 도 를 되 돌려 줍 니 다.setStyle(element,styles):HTML Element,요소 의 스타일 을 설정 합 니 다.styles 는 JSON 대상 입 니 다.setOpacity(element,value):HTML Element,요소 의 투명 도 를 설정 합 니 다. getDimensions(element):{width:x,height:y}。client Width,client Height 를 되 돌려 줍 니 다.MakePositioned(element):HTML Element,position 을 relative 로 설정 합 니 다.위 치 를 현재 위치 로 설정 하지 않 습 니 다.undoPositioned(element):HTML Element,요소 의 position 을 기본 값 으로 설정 합 니 다.MakeClipping(element):HTML Element,요소 의 넘 침 을 설정 합 니 다.undoClipping(element):HTML Element,넘 침 제거. cumulativeOffset(element):Element._return Offset,전체 페이지 에 대한 offset 를 가 져 옵 니 다. positionedOffset(element):Element._return Offset,첫 번 째 position 에 비해 static 요소 가 아 닌 offset 를 가 져 옵 니 다.모두 static 이 라면 페이지 에 비해.absolutize(element):HTML Element,position 를 absolute 로 설정 하고 위 치 를 현재 위치 로 설정 합 니 다.relativize(element):HTML Element,position 를 ralative 로 설정 하고 위 치 를 현재 위치 로 설정 합 니 다. cumulativeScrollOffset(element):Element._return Offset,최상 위 용기 의 scroll Offset 의 합계 에 비해 문서 가 아 닙 니 다.페이지 에 iframe 이 있 으 면 아 닙 니 다.getOffset Parent(element):HTML Element,css 를 연구 한 적 이 있 으 면 말 할 필요 가 없습니다. viewportOffset(element):Element._return Offset,시각 영역 왼쪽 상단 의 오프셋 을 구 합 니 다.clonePosition(element,source):HTML Element,source 복제 위치 속성 에서 자신 까지.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
기능 재검토(프로토타입 아님) 🤥빠른 수정을 위한 몇 가지 참고 사항 사용자 지정 속성이 있는 함수 이것은 대부분의 경우 런타임 바인딩이므로 someKey는 aFunction 또는 aFunction.prototype의 속성이 아닙니다. 접두사 cu...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.