jQueryで最も基本的なsetIntervalの例を実装しようとしていて、問題が発生しています。ここで何が間違っていますか?setIntervalの問題
機能の回転は定義されていません。
$(document).ready(function() {
var speed = 5000;
var run = setInterval("rotate()", speed);
function rotate() {
alert ('rotate');
}
});
@mheavers:私はするsetInterval上記の関数の宣言を置く通告 - あなたはそれがまだ定義されていない関数への参照を使用することはできません。 –
ありがとう - それは働いた。 – mheavers
これは間違いです。元の例では、コードが表示されているので正しいですが、[巻き上げ](http://www.adequatelygood.com/2010/2/JavaScript-Scoping-and-Hoisting)のおかげで、回転が定義され、完全に正しく実行されますその範囲のどこにでも –