0

私はこの機能を使用しており、送信ボタンをクリックしてサイトに認証します。それは実行されますが、実行されない場合があります。setInterval 関数がこの状況に影響すると思います。本当ですか?どうすればこの問題を解決できますか?

window.setInterval(function () {
  var path = "../../Content/Images/banners/Banner_0" + sayac + ".jpg"
  $("#mainPic").fadeOut("slow", function () {
    $(this).attr("src", path);
    sayac = sayac + 1;
    if (sayac == 7) {
      sayac = 1;
    }
    $(this).fadeIn("slow");
  });
}, 5000);
4

1 に答える 1

1

setInterval が送信メカニズムに影響を与える方法はほとんどありません。

setInterval 内の関数の実行中に送信イベントがトリガーされた場合、せいぜいわずかな時間だけ送信を遅らせることができます。関数が戻るのに時間がかかる場合は問題になる可能性がありますが、関数はアニメーションをトリガーするだけなので、ほぼ瞬時に戻ります。

于 2013-11-14T12:45:33.277 に答える