나는 사이트의 전체 빌드에 대해 아무런 문제없이이 작업을했습니다. 그런 다음, 내가 시작하기로되어 있던 날, 끈적 끈적한 메뉴가 올바르게 작동하지 않게되었습니다. 메뉴는 맨 아래부터 시작하여 맨 위로 스크롤 한 다음 스틱 (위치 : 고정)으로되어 있습니다.scrollTop 갑자기 끈적 메뉴에 대한 작동하지 않습니다
이제 약 10 픽셀 스크롤 한 다음 맨 위로 이동합니다. scrollTop 거리가 올바르게 계산되지 않는 이유는 무엇입니까? http://adammarshalltherapy.com
에서
라이브 사이트는 여기에 끈적 메뉴에 대한 코드입니다. 또한 JS를 사용하여 창 높이에 대한 div의 최소 높이를 설정했지만이 코드는 여기에 포함하지 않았습니다.
$(function(){
var stickyRibbonTop = $('#wrapper-wcf53badf7ebadf7').offset().top;
$(window).scroll(function(){
if($(window).scrollTop() > stickyRibbonTop) {
$('#wrapper-wcf53badf7ebadf7').css({position: 'fixed', top: '0px', 'background-image':'url(http://amarshall.360zen.com/wp-content/uploads/2014/07/menu-fade-background2.png)'});
$('#block-bcf53bf14093931c').css({display: 'block'});
} else {
$('#wrapper-wcf53badf7ebadf7').css({position: 'static', top: '0px','background-image':'none'});
$('#block-bcf53bf14093931c').css({display: 'none'});
}
});
});
미리 도움을 청하십시오! 나는 JS 나 jQuery 전문가가 아니기 때문에 정리를위한 제안은 감사 할 만하다.
참고 :이 사이트는 워드 프레스를 기반으로하므로 충돌 방지 모드가 적용됩니다.
내가 아는 한 제게는 도움이되지 않습니다. 버전 컨트롤을 사용하면 편리합니다. 저는 이번 주 초에 갑자기 저에게 일하는 것을 멈추게했고, 몇 가지 커밋을 롤백 한 후에 문제가 무엇인지 발견했습니다. Github (Bitbucket 사용)와 같은 것을 사용했다면 다음 번에 디버깅에 도움이 될 것입니다. –