Jquery ui tabs - 使用ajax选项卡和cookie持久性

时间:2010-08-16 15:00:50

标签: javascript jquery-ui

我是jquery和jquery ui的完整菜鸟,但已成功实现了几个ajax选项卡。我现在正在尝试将其与cookie持久性功能结合使用,以便在返回页面时页面将在最后打开的tabe处打开。 ajax选项卡的代码如下所示:

<script type="text/javascript">
    $(function() {
        $("#tabs").tabs({

            ajaxOptions: {
                error: function(xhr, status, index, anchor) {
                    $(anchor.hash).html("Cannot load this tab at this time.");
                }
            }
        });
    });
    </script>

从文档我得到的cookie持久性被调用如下:

<script type="text/javascript">
$(function() {
    $("#tabs").tabs({
        cookie: {
            // store cookie for a day, without, it would be a session cookie
            expires: 1
        }
    });
});
</script>

Al我尝试将两者结合起来最终会导致标签根本不起作用。我仍然对ui中使用的语法有所了解,一些帮助将会受到赞赏,因为我已经看了太长时间了

1 个答案:

答案 0 :(得分:1)

这不起作用???:

<script type="text/javascript">
    $(function() {
        $("#tabs").tabs({
            ajaxOptions: {
                error: function(xhr, status, index, anchor) {
                    $(anchor.hash).html("Cannot load this tab at this time.");
                }
            },
            cookie: {
                // store cookie for a day, without, it would be a session cookie
                expires: 1
            }
        });
    });
</script>

你还加载了cookie插件吗?