선택기 그런 것들의querySelector와querySelectorAll

1062 단어 querySelector
query Selector 및 query Selector All
 
 
  • 는 W3C Selectors API Level 1 사양에 정의되어 있음
  • 역할은 CSS 선택기 규범에 따라 문서에 지정된 요소를 포지셔닝하는 것이다
  • IE8 및 그 이상 버전, FF, 크롬, 사파리, Opera 등이 지원
  • 어떤
    NodeList,
    Element의 인스턴스 객체와 Document DocumentFragment의 인스턴스 객체에는 두 가지 방법이 있습니다.
  • querySelectorAll은 조건에 맞는 모든 노드의 내용을 되돌려줍니다.NodeList | 빈 그룹을 되돌려주지 않으면
  • querySelector는 조건에 맞는 첫 번째 노드의 내용만 되돌려줍니다. Node |null
  • 이 되돌려주지 않으면
    코드 예:
    <div id="header">
        <div class="container relative">
          <a class="logo absolute">
    	   <img src="img/logo.png" alt="logo"/>
          </a>
        </div>
    </div>
     
    헤더 가져오기
    var document = doc;
    doc.querySelector('#header');
    doc.querySelectorAll('#header')[0];

     
    참고:
    규범 규정 안의 매개 변수---
    선택기는 현재 문서에 대한 것입니다.
    확장 읽기:
    1、 http://www.w3.org/TR/selectors-api/
    2、 http://www.w3help.org/zh-cn/casestudies/003

    좋은 웹페이지 즐겨찾기