活動標籤我有這個標籤系統:jQuery的設置從URL
$(document).ready(function(){
$('#tabs div').hide();
$('#tabs div:first').show();
$('#tabs ul li:first').addClass('active');
$('#tabs ul li a').click(function(){
if($(this).parent().hasClass('active')) {
/** active **/
} else {
$('#tabs ul li').removeClass('active');
$(this).parent().addClass('active');
var currentTab = $(this).attr('href');
$('#tabs div').hide();
$(currentTab).show('slide', {}, 500);
}
return false;
});
});
<div id="tabs">
<ul>
<li><a href="#tab-1">1</a></li>
<li><a href="#tab-2">2</a></li>
<li><a href="#tab-3">3</a></li>
<li><a href="#tab-4">4</a></li>
<li><a href="#tab-5">5</a></li>
</ul>
<div id="tab-1">
Content tab1
</div>
<div tab2... etc
如果我添加#標籤-3在URL的末尾,它應該全自動顯示和設置選項卡3個活動無我有點擊它。
這是可能的一個簡單的方法?
如果你申請的代碼$( '#DIV標籤:第一')顯示()。和$('#tabs ul li:first')。addClass('active');每次文檔準備就緒時,不管你的網址是什麼,你是不是要顯示第一個標籤? – Matt 2012-08-09 19:06:51