私はJqueryを学び始めたばかりで、いくつかのチュートリアルを実行しましたが、イライラすることに、これは私が実行した中で最も基本的なものの1つであり、動作させることができないようです。
これは私がフォローしているチュートリアルです:-http://jonraasch.com/blog/a-simple-jquery-slideshow
ページを起動し、Chromeでdebugを実行し、firefoxでfirebugを実行すると、次のエラーが発生します。-「UncaughtReferenceError:slideSwitchisnotdefined」
これは私のコードです:-
$(document).ready(function(){
function slideSwitch(){
var $active = $('#slideshow IMG.active');
var $next = $active.next();
$active.addClass('last-active');
$next.css({opacity: 0.0})
.addClass('active')
.animate({opacity:1.0}, 1000, function() {
$active.removeClass('active last-active');
});
}
$(function (){
setInterval( "slideSwitch()", 5000 );
});
});
私の知る限り、slideSwitch関数を正しく定義しましたが、コメントボックス内の他の誰もこの問題を抱えていません。私が間違っているのは本当に単純なことだと確信しています。