Nicht abgefangener Typfehler: a.indexOf ist kein Funktionsfehler im neuen Foundation-Projekt
Beim Initiieren eines neuen Foundation 5-Projekts kann es zu einem Fehler kommen ein nicht erfasster TypeError: a.indexOf ist kein Funktionsfehler beim Öffnen der Datei index.html in Chrome. Dieser Fehler stammt von jquery.min.js und wird auf die veralteten jQuery-Ereignisaliase zurückgeführt.
Um dieses Problem zu beheben, überprüfen Sie Ihren Code auf veraltete Ereignisaliase wie .load(), .unload () oder .error(). Diese Aliase wurden seit jQuery 1.8 eingestellt. Ersetzen Sie sie alternativ durch die Methode .on().
Transformieren Sie beispielsweise diesen archaischen Ausschnitt:
$(window).load(function(){...});
in diese zeitgenössische Form:
$(window).on('load', function(){ ...});
Durch die Implementierung dieser Änderungen können Sie sich vom lästigen indexOf-Fehler verabschieden und ein reibungsloses Foundation 5-Projekterlebnis genießen.
Das obige ist der detaillierte Inhalt vonWarum gibt mein Foundation 5-Projekt den Fehler „Uncaught TypeError: a.indexOf is Not a Function' aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!