Bir müşteri için bir sayfa yaptım ve başlangıçta Chrome'da çalışıyordum ve Firefox'ta çalışıp çalışmadığını kontrol etmeyi unuttum. Şimdi, büyük bir sorunum var çünkü sayfanın tamamı Firefox'ta çalışmayan bir betiğe dayanıyor.
relDoğru sayfayı gizlemeye ve göstermeye götüren tüm "bağlantılara" dayanır . Bunun Firefox'ta neden çalışmadığını anlamıyorum.
Örnek sayfalar kimliğe sahip için #menuPage, #aboutPageve bu kadar. Tüm bağlantılar şu koda sahiptir:
<a class="menuOption" rel='#homePage' href="#">Velkommen</a>
Chrome ve Safari'de mükemmel çalışıyor.
İşte kod:
$(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);
});
});