Файлы cookie с переключателем классов jquery? - PullRequest
0 голосов
/ 09 сентября 2010

Я действительно не могу понять, как использовать куки с этим переключателем классов, который я получил здесь

Jquery:

<script type="text/javascript">

    $(document).ready(function(){

    $("a.switch_thumb").toggle(function(){
        $(this).addClass("swap");
        $(".main").fadeOut("fast", function() {
            $(this).fadeIn(300).addClass("main2");
        });
    }, function () {
        $(this).addClass("swap");
        $(".main2").fadeOut("fast", function() {
            $(this).fadeIn(300).addClass("main3");
        });

    }, function () {
        $(this).removeClass("swap");
        $(".main").fadeOut("fast", function() {
            $(this).fadeIn(300).removeClass("main3");
    $(this).fadeIn(300).removeClass("main2");
        });
    });

</script>

Есть какие-нибудь советы?


Это скрипт, который переворачивает 3 вида (3 разных фона), и я хочу, чтобы он запомнил последний выбранный фон

1 Ответ

0 голосов
/ 09 сентября 2010

Не совсем понятно, что вы пытаетесь сделать здесь без ссылки на страницу;Я бы посоветовал реструктурировать код так, чтобы он представлял собой единую функцию, вызываемую методом click.

Затем вы можете вызвать эту функцию и для документа, готового к использованию, включив файл cookie, который можно установить с помощью jQuery Cookie Plugin;следовательно, поддерживая текущий выбор на разных страницах, который, я думаю, является вашей предполагаемой функциональностью?

...