앵커를 클릭했을 때 매끄러운 스크롤을 할 수는 있지만 먼저 앵커 링크가 id
에 연결되어 있는지 확인하고 싶습니다. 해시가 있다면 스크롤을하지 마십시오.앵커가 ID에 연결되어 있는지 확인
처럼 : 클릭에
<a href="#">do not scroll</a>
<a href="#anyID">Yes do the scroll</a>
내 현재 코드 스크롤 단지 해시가 모든 앵커. 이 스크롤되지 않도록 고정 그냥
$('a[href^="#"]').click(function (e) {
e.preventDefault();
var target = this.hash;
if (typeof($(target).offset()) != 'undefined') {
$('html, body').animate({
scrollTop: $(target).offset().top - 60
}, 1000);
}
});
있어 오류 오류 : 구문 오류, 인식 할 수없는 표현 : http://url.com/home#experiance – user007
는 자바 스크립트의 구문 오류처럼 보이는 ... 당신이 줄 수 –