클라이언트 용 페이지를 만들었는데 처음에는 Chrome에서 작업 중이었고 Firefox에서 작동하는지 확인하는 것을 잊었습니다. 이제 전체 페이지가 Firefox에서 작동하지 않는 스크립트를 기반으로하기 때문에 큰 문제가 있습니다.
rel
올바른 페이지를 숨기고 표시하도록 이끄는가있는 모든 "링크"를 기반으로합니다 . Firefox에서 이것이 작동하지 않는 이유를 이해할 수 없습니다.
인스턴스 페이지가 ID를 위해 #menuPage
, #aboutPage
그리고에 이렇게. 모든 링크에는 다음 코드가 있습니다.
<a class="menuOption" rel='#homePage' href="#">Velkommen</a>
Chrome과 Safari에서 완벽하게 작동합니다.
다음은 코드입니다.
$(document).ready(function(){
//Main Navigation
$('.menuOption').click(function(){
event.preventDefault();
var categories = $(this).attr('rel');
$('.pages').hide();
$(categories).fadeIn();
});
// HIDES and showes the right starting menu
$('.all').hide();
$('.pizza').show();
// Hides and shows using rel tags in the buttons
$('.menyCat').click(function(event){
event.preventDefault();
var categori = $(this).attr('rel');
$('.all').hide();
$(categori).fadeIn();
$('html,body').scrollTo(0, categori);
});
});