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 番目のタブ セットではなく、コンテンツ内のアンカーまたはダイブ タグに接続しようとしています。アドバイスをいただければ幸いです。ありがとう