내 사이트에서 완벽하게 작동하지만 모든 이유로 내 사이트의 링크를 클릭 할 때마다 콘솔에 오류 메시지가 표시됩니다. 오류가 여기 코딩이 행과 관련이있다 :링크를 클릭 할 때마다 스크립트 오류가 발생합니다.
"SCRIPT5007 : 재산 '최고'의 가치를 얻을 수 없습니다 : 개체가 null 또는
jQuery(function($){
$('.navbar a, .scroll a, .smoothscroll a').bind('click',function(event){
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 850,'easeInOutExpo');
event.preventDefault();
});
});
내가 점점 오전 오류이있다 정의되지 않은 custom.min.js, 6 행 문자 197 "가 강조되어 정확한 코드는 위의 코드의이 부분은
:
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 850,'easeInOutExpo')
내가 아는입니다 때 나는 위의 코드를 제거, 링크 내-에 스크롤은 이와 같은 페이지에 작업 중지 :
http://www.northtownsremodeling.com/things-to-know.php
당신은 팝업 오류가 쉽게 필터 등으로 페이지로 이동하여 발생하고 콘솔에 머물 볼 수 있습니다 이 :
http://www.northtownsremodeling.com/bathroom/
그리고 필터 버튼 중 하나를 클릭.
궁극적으로, 스크롤바 설정이 여전히 작동하지만 오류가 더 이상 나타나지 않도록하려고합니다. 나는이 스크립트를 오래 전에 만들었고, 모든 것이 완벽하게 작동 할 때이 오류를 일으킬 수있는 것에 관해서는 정말로 혼란 스럽다.
감사합니다.
는'합니까을 console.log ($ ($의 anchor.attr ('HREF')))'출력 원하는 값에 처음? – inhan
흠. 나는'.navbar a, 또는 .scroll a'를 어디에도 가지지 않는 것처럼 보입니다. 나는 .smoothscroll을 가진 div 클래스 만 가질 수 있고, 은 그것을 smoothscrolls로 호출합니다. 난 그냥 위의 두 삭제하고 여전히 오류가 발생, 오류는 지적했다 "."Uncaught TypeError : 정의되지 않은 'top'속성을 읽을 수 없습니다. – abass