JQuery, setTimeout funktioniert nicht

Ich bin noch neu in JQuery, auf dem Weg mein Ajax-Beispiel zum Laufen zu bringen, wurde ich mit setTimeout blockiert. Ich habe es bis dahin aufgeschlüsselt, wo es "." Hinzufügen soll. zum div jede Sekunde.

Der entsprechende Code befindet sich in zwei Dateien.

index.html

<html><head>
<script type='text/javascript' src='jquery.js'></script>
<script type='text/javascript' src='myCode.js'></script>
</head>
<body>
<div id='board'>Text</div>
</body>
</html>

undmyCode.js

(function(){
   $(document).ready(function() {update();});

   function update() { 
      $("#board").append(".");
      setTimeout('update()', 1000);     }
 })();

Die Datei myCode.js funktioniert einwandfrei und "update ()" wird das erste Mal ausgeführt, jedoch nie wieder.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage