1

jQuery Tools Tabs 機能を使用して、Ajax を使用してページにコンテンツをロードしています。また、ロード時にコンテンツに接続する必要があるドロップダウン メニューもあります。タブユーティリティに関するすべてが正しく機能しています。ただし、コンテンツが読み込まれたときに特定のアンカーまたは div タグに移動する方法を知っている人はいますか? 通常、タブには対応するドキュメントに対応するボタンがあり、それが読み込まれる方法ですが、理論的に次のようなことを行うことができます:

$(function() {
var initab = 0;
var initab2 = 0;
var lhash = window.location.hash;
if (lhash) { 
    lhash.match(/^#(\d+)-(\d+)/);
    initab = RegExp.$1 - 1;
    initab2 = RegExp.$2 - 1;
}

$("ul.tabs").tabs("> .pane",{initialIndex:initab});
$("ul.tabs2").tabs("> .pane2",{initialIndex:initab2});    
$('ul li a').click(function () {location.hash = $(this).attr('href');});

});

これにより、異なるタブ セットがアクティブになり、2 つのタブ間の履歴がサポートされ、ユーザーがブックマークするための再利用可能な URL が作成されます。同様のことをしたいのですが、2 番目のタブ セットではなく、コンテンツ内のアンカーまたはダイブ タグに接続しようとしています。アドバイスをいただければ幸いです。ありがとう

4

0 に答える 0