簡體   English   中英

JQuery UI選項卡在頁面重新加載時不會保存選定的選項卡索引

[英]JQuery UI tabs wont save selected tab index upon page reload

當我使用AJAX或PHP POST時,頁面重新加載並且標簽彈回到索引位置0,這非常煩人。 你可以在下面找到代碼。 我試圖將選項卡索引保存在cookie中,並使用它返回到選定的選項卡,即使頁面重新加載。

代碼在這里:

$(function() {
    $( "#tabs" ).tabs().find( ".ui-tabs-nav" ).sortable({ axis: "x" });
    $(document).ready(function() {
       $( "#tabs" ).tabs('select', $.cookie("tabNumber"));

       $( "#tabs" ).click(function() {
         $.cookie("tabNumber", $( "#tabs" ).tabs('option', 'selected'));
       });
    });
});

也許有人可以幫我找到如何使它工作?

http://docs.jquery.com/UI/Tabs#option-cookie

使用指定的cookie選項初始化選項卡。

$( ".selector" ).tabs({ cookie: { expires: 30 } });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM