molily: wie kann ich scrollen mit jquery im firefox umsetzen?

Beitrag lesen

Hallo,

$(document).ready(function() {
event.preventDefault();

Ein Blick in die JavaScript-Konsole hätte geholfen:
»ReferenceError: event is not defined«

Lösche die Zeile mit event.preventDefault(). Es gibt kein globales event-Objekt in Firefox, das haben andere Browser aus IE-Kompatibilität. Und der Parameter, den die DOM-Ready-Handler-Funktion bekommt, ist nicht das Event-Objekt, sondern wieder die jQuery-Funktion (dieselbe wie in window.$, window.jQuery):

$(document).ready(function($) {  
  // …  
});

Hier steckt zwar in neueren Browsern ein Event dahinter (DOMContentLoaded), aber es gibt keine Standardaktion, die du mit preventDefault unterdrücken könntest. Die Zeile ist also unnötig und wirkungslos.

Mathias