나는 내 웹 페이지를 가로로 스크롤 할 수있는 기능이있다. 나는 Chrome
에서 잘 작동하는 다음과 같은 것을 가지고있다. Firefox
과 Internet Explorer
에서 테스트 할 때 단지 넘어 질 뿐이다. 아무도 내 구문에서 주목할만한 오류를 볼 수 있습니까?jQuery는 IE의 Firefox에서 작동하지 않습니까?
/* Navigtion */
$('nav ol li a').click(function(e){
e.preventDefault();
$('nav').find('.active').removeClass('active');
$(this).addClass('active');
if($(this).hasClass('sectionOne')){
scrollTo = $('.section-one').position().left;
$('body').animate({'scrollLeft': scrollTo}, 800);
} else if($(this).hasClass('sectionTwo')){
scrollTo = $('.section-two').position().left;
$('body').animate({'scrollLeft': scrollTo}, 800);
} else if($(this).hasClass('sectionThree')){
scrollTo = $('.section-three').position().left;
$('body').animate({'scrollLeft': scrollTo}, 800);
} else if($(this).hasClass('sectionFour')){
scrollTo = $('.section-four').position().left;
$('body').animate({'scrollLeft': scrollTo}, 800);
} else if($(this).hasClass('sectionFive')){
scrollTo = $('.section-five').position().left;
$('body').animate({'scrollLeft': scrollTo}, 800);
} else if($(this).hasClass('sectionSix')){
scrollTo = $('.section-six').position().left;
$('body').animate({'scrollLeft': scrollTo}, 800);
} else if($(this).hasClass('sectionSeven')){
scrollTo = $('.section-seven').position().left;
$('body').animate({'scrollLeft': scrollTo}, 800);
}
});
Ahh 나는 그것을 몰랐다!, thanks @adeneo – Liam