찾다

 >  Q&A  >  본문

javascript - jq의 externalHeight()를 사용하여 얻은 값이 부정확한 이유는 무엇입니까?



사진에서 보듯 55.17 받아야 하지 않나요

淡淡烟草味淡淡烟草味2791일 전648

모든 응답(4)나는 대답할 것이다

  • 滿天的星座

    滿天的星座2017-05-18 10:59:02

    $('.pr-tab').get(0).getBoundingClientRect().height는 실제 데이터를 가져옵니다
    자세한 내용은 http://stackoverflow.com/ques...를 참조하세요...

    회신하다
    0
  • PHPz

    PHPz2017-05-18 10:59:02

    정수("px" 제외)로 표시되는 값을 반환하거나, 빈 컬렉션에서 메서드가 호출되는 경우 null을 반환합니다.

    문서에는 outerHeight() 메소드가 정수 값만 반환할 수 있다고 나와 있습니다. 55.17은 반올림되어 55

    만 반환되었습니다.

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-18 10:59:02

    저는 주로 네이티브 JS에서 element.offsetHeight; && element.offsetWidth를 사용합니다. 참조 링크 https://developer.mozilla.org...

    회신하다
    0
  • PHPz

    PHPz2017-05-18 10:59:02

    돔이 삽입되기 전에 높이 계산을 시작했습니다. 값을 얻기 전에 50
    ms를 지연하세요.

    회신하다
    0
  • 취소회신하다