0

画像を回転させて正常に動作する単純な機能があります。しかし、問題は、リロード後のページが常に最初のデフォルトの画像であるため、回転が最初から始まることです。ページをリロードした後、リロード前と同じ画像を表示して回転を続けたいと思います。Cookie を使用する必要があることはわかっていますが、その方法がわかりません。それを解決する簡単な方法はありますか?よろしくお願いします。

回転の機能:

    $.fn.rotate = function() {
    var container = $(this);
    var totale = container.find(\"div\").size();
    var current = 0;
    var i = setInterval(function() {
        if (current >= totale) current = 0;
        container.find(\"div\").filter(\":eq(\"+current+\")\").fadeIn(2000).end().not(\":eq(\"+current+\")\").fadeOut(2000);
        current++;
    }, 2000);
    return container;
   };
  })(jQuery);
4

1 に答える 1

1

ここを見てください:https://github.com/carhartl/jquery-cookie

jQuery を使用して Cookie を設定およびロードできます。

于 2013-08-30T13:21:53.883 に答える