Ich habe eine Seite für einen Client erstellt und arbeitete ursprünglich in Chrome und habe vergessen zu überprüfen, ob sie in Firefox funktioniert. Jetzt habe ich ein großes Problem, da die gesamte Seite auf einem Skript basiert, das in Firefox nicht funktioniert.
Es basiert auf allen "Links", die dazu rel
führen, dass die richtige Seite ausgeblendet und angezeigt wird. Ich verstehe nicht, warum dies in Firefox nicht funktioniert.
Zum Beispiel Seiten die ID haben #menuPage
, #aboutPage
und so weiter. Alle Links haben diesen Code:
<a class="menuOption" rel='#homePage' href="#">Velkommen</a>
Es funktioniert perfekt in Chrome und Safari.
Hier ist der Code:
$(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);
});
});