Hice una página para un cliente e inicialmente estaba trabajando en Chrome y olvidé verificar si funcionaba en Firefox. Ahora, tengo un gran problema porque toda la página se basa en un script que no funciona en Firefox.
Se basa en todos los "enlaces" que tienen un rel
que lleva a ocultar y mostrar la página correcta. No entiendo por qué esto no funciona en Firefox.
Por ejemplo, las páginas tienen la identificación #menuPage
, #aboutPage
y así sucesivamente. Todos los enlaces tienen este código:
<a class="menuOption" rel='#homePage' href="#">Velkommen</a>
Funciona perfectamente en Chrome y Safari.
Aquí está el código:
$(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);
});
});