我目前正在使用此功能添加和刪除顯示和隱藏我的標籤完美的類。我想細說了這樣的內容淡入...與Jquery褪色標籤
這裏是我的HTML
<ul id='tabs'>
<li class='current'>
<a class='tabLink' href='#'>Title</a>
<div class='tabInfo'>
<p>Text Description</p>
</div>
</li>
<li>
<a class='tabLink' href='#'>Title</a>
<div class='tabInfo'>
<p>Text Description</p>
</div>
</li>
</ul>
而我的JS
$('a.tabLink').click(function(){
$tabs.removeClass('current');
$(this).parent().addClass('current');
});
和CSS
#tabs {
clear: both;
position: relative;
}
a.tabLink {
color: #58585A;
display: block;
font-size: 13px;
padding: 3px 5px;
}
a.tabLink:hover {
color: #FFFFFF;
}
.tabInfo {
background: none repeat scroll 0 0 #000000;
color: #CCCCCC;
display: none;
font-size: 12px;
height: 176px;
padding: 15px;
position: absolute;
right: 0;
top: 0;
width: 300px;
}
.current .tabLink {
background: none repeat scroll 0 0 #000000;
color: #FFFFFF;
display: block;
}
.current .tabInfo {
display: block;
}
我假設`$ tabs`包含所有`li`元素? – Stephen 2010-12-07 19:03:14
$(this).next()。fadeIn('') –
2010-12-07 19:05:21