Cannot call method 'scrollTo' undefined

Möchte ich eine iScroll zu scrollen zu einer bestimmten Position auf der Seite geladen ist, lege ich diesen code ganz unten in meinem footer.

<script>

$(document).ready(function() {

myScroll.scrollTo(0, -1389, 200);


                   });
</script>

Bin aber immer diese Fehlermeldung in Chrome

Uncaught TypeError: Cannot call method 'scrollTo' undefined

wenn ich ausführen

  myScroll.scrollTo(0, -1389, 200);

allein auf der Kommandozeile funktioniert es, das Dokument scrollt an die richtige Stelle.

myScroll wird gesetzt, wenn die iScroll instanziiert wird, dieser code ist im header

  <script type="text/javascript">
               var myScroll;
function loaded() {
    setTimeout(function () {
        myScroll = new iScroll('content');
    }, 100);
}
window.addEventListener('load', loaded, false);
            </script>
  • Wo stellen Sie myScroll? Können Sie vorsehen, dass code?
  • bearbeitet Frage zu stellen-code
  • Problem ist gelöst musste ich wickeln Sie es in ein Timeout-funciton
InformationsquelleAutor albo | 2011-09-06
Schreibe einen Kommentar