0

IE8 では、IE8 のみで、最初のポストバックまたは更新までタブが作成されません。他の誰かがこれを経験したことがあり、回避策を知っているに違いありません。私は使用しています

jquery-1.7.1.min.js、jquery-ui-1.8.18.custom.min.js

それはとても簡単です:

  // Tabs
    $tabs = $('#tab-control');

    // hide them until all logic and elements are wired up and ready ...
    //
    $tabs.hide();
    $tabs.tabs();

    $tabs.bind( "tabsselect", function(e, ui) {
    console.log('Setting cookie [' + cookieName + '] with value ' + ui.index + '...');
        $.cookies.set(cookieName, ui.index);
    });

    stickyTab = $.cookies.get(cookieName);

    if( ! isNaN( stickyTab ) ) {
        console.log('Now selecting tab: ' + stickyTab + '.');
        $tabs.tabs('select', stickyTab);
    }

    $tabs.show(300);

自分で確認してください (IE8 を使用してください): http://senchaportfolios.com

ダン

4

0 に答える 0