【问题标题】:Cookies with a jquery class switcher?带有 jquery 类切换器的 Cookie?
【发布时间】:2010-09-09 16:42:58
【问题描述】:

我真的不知道如何在我得到的这个类切换器中使用 cookie

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 个不同背景)之间切换的脚本,我希望它记住最后选择的背景

【问题讨论】:

  • “使用 cookie”不足以告诉我们您要做什么

标签: jquery class switchers


【解决方案1】:

如果没有指向页面的链接,您在此处尝试执行的操作并不十分清楚;我建议将代码重组为通过 click 方法调用的单个函数。

然后您可以在文档准备就绪时调用该函数,也可以打开您可以使用jQuery Cookie Plugin 设置的 cookie;因此在不同页面上保持当前选择,我认为这是您的预期功能?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-20
    • 1970-01-01
    • 2016-08-23
    相关资源
    最近更新 更多