我有一個小片段,它將您從一個選項卡移動到另一個選項卡。jQuery選項卡:禁用窗口位置哈希
的HTML看起來像這樣:
<ul id="tabs">
<a href="#tab1">General Settings</a>
<a href="#tab2">Keyboard Shortcuts</a>
<a href="#tab3">Regional Settings</a>
<a href="#tab4">Reset to Defaults</a>
</ul>
<div id="tab1" class="hide">This is tab 1</div>
<div id="tab2" class="hide">his is tab 2</div>
<div id="tab3" class="hide">his is tab 3</div>
<div id="tab4" class="hide">his is tab 4</div>
和jQuery的是這樣的:
$('#tabs a').live('click',function(e){
var a = $(this).attr('href').split('#')[1];
$('div.hide:not(#' + a + ')').hide();
$('#' + a).fadeIn();
});
現在我想這樣他們就不會在地址欄顯示爲禁用哈希標籤。
例子:http://jsfiddle.net/HSJHp/show
這裏是the fiddle
謝謝。很棒! – jQuerybeast 2011-12-23 06:20:42