0

ページに Jquery タブがあり、訪問者が URL (www.mypage.html#myanchor) にアンカーを含む外部リンクからページにアクセスしたときに、ページが実際のアンカーにジャンプするのを防ぎたいと考えています。ジャンプではなく、タブを選択したいだけです。私はまだjqueryの初心者です。これは、タブを作成するために使用しているコードです。

 <script>

    $(function() {

 $( "#tabs" ).tabs({

         select: function(event, ui) {

            // loading an iframe src on select
             if (ui.index==2){
             go('iframes/tendaggi_ignifughi.html');
             }
        }       

        });

});   

    </script>

必要なものを達成するために上記のコードをどのように変更する必要があるかについての回答は大歓迎です。

4

1 に答える 1

2

このコードを試してください:

if (location.hash) {           // do the test straight away
    window.scrollTo(0, 0);     // execute it straight away
    setTimeout(function() {
        window.scrollTo(0, 0); // run it a bit later also for browser compatibility
    }, 1);
}
于 2012-11-21T16:33:19.013 に答える