offset().top 오류

2019년 04월 27일
[오류]
.offset().top
-> 해당 오브젝트가 없어서 발생하는 오류

[오류코드]
var windowObj = $(window);
var navTop = $(".product_title").offset().top;

[수정코드]
//상세페이지 nav fixed
var windowObj = $(window);
var myObj = $('.product_title');
if (myObj.length){
   var navTop = myObj.offset().top
}

if를 이용해서 해당 오브젝트가 있을 경우 offset().top을 실행함.



참조 : https://stackoverflow.com/questions/19583286/logging-an-error-with-offset-top-why