javascript - iscroll에 관한 코드입니다. 누군가 설명해 주셨으면 좋겠습니다.
世界只因有你
世界只因有你 2017-05-16 13:34:55
0
1
636

여기서 if (el instanceof SVGElement)의 목적은 기능 테스트여야 하는데, 들어오는 요소 el의 경우 프로토타입 체인에 SVGElement가 있는지 여부는 getBoundingClientRect가 있는지 여부와 아무 관련이 없는 것 같습니다. 그렇죠? 요소의 프로토타입 체인에 SVGElement가 없더라도 여전히 getBoundingClientRect 메소드가 있습니다. 그렇다면 여기서 작성하는 것은 무엇을 의미합니까?

으아악

감사합니다!

CRIMX

근거가 확실하고 설득력이 있습니다!

世界只因有你
世界只因有你

모든 응답(1)
伊谢尔伦
  1. SVGElement - offsetParent, offsetTop, offsetLeft, offsetWidth 및 offsetHeight 속성은 Chrome 48에서 더 이상 사용되지 않습니다.

  2. SVG 요소의 offsetLeft 및 offsetTop 속성은 항상 '정의되지 않음'을 반환합니다.

가 HTMLElement에 사용되지 않는 이유는 getBoundingClientRect가 느리기 때문일 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!