2012-11-21 115 views
0

我的页面上有一个Jquery选项卡,我想阻止访问者从包含URL中的锚的外部链接进入页面(www.mypage.html#myanchor )页面将跳转到实际的锚点。我只想要选中标签,而不是跳转。 我仍然在jQuery的非常新手,这是我使用的建设的标签代码: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> 

,我应该如何修改上面的代码来实现我所需要的任何答案是极大的赞赏。

回答

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); 
}