私はこのようなものを持っています:
var isAnimating = 'no';
$('.big-slider-button img').click(function(e){
if(isAnimating=='no')
{
isAnimating = 'yes';
setTimeout(isAnimating = 'no',30000);
var img_nr = $(this).attr('description');
if(img_nr!='0')
{
var image = $('.billboard').attr('src');
var new_image = (image.substr(0,image.length-9))+img_nr+"-big.png";
$(".billboard").fadeOut(1000, function() {
$(this).attr('src',new_image);
$('.big-slider-button img').attr('description',parseInt(img_nr)-1);
$('.big-slider-button-right img').attr('description',parseInt(img_nr)+1);
}).fadeIn(1000);
}}
});
しかし、それは機能していません。意図的にタイムアウトを 30000 に設定して、機能しているかどうかを確認しましたが、機能していません。誰が私が間違っているのか教えてもらえますか? ご協力いただきありがとうございます。
編集: ご回答いただきありがとうございます。私は JQUERY に少し慣れていないので、質問がばかげている場合は申し訳ありません。