2009.12.28-jqueryのタブ
1457 ワード
2009.12.28-jqueryのタブ
htmlコードを見て
<
jqueryコード
cssコード
htmlコードを見て
<
body>
<div class="tab">
<div class="tab_menu">
<ul>
<li class="selected"><span>xhtml</span></li>
<li><span>css</span></li>
<li><span>javascript</span></li>
</ul>
</div>
<div class="tab_box">
<div>xhtml</div>
<div>css</div>
<div>javascript</div>
</div>
</div>
</body>
jqueryコード
<script type="text/javascript">
$(function(){
var tab_menu_li = $('.tab_menu li');
$('.tab_box div:gt(0)').hide();
tab_menu_li.mouseover(function(){
$(this).addClass('selected')
.siblings().removeClass('selected');
var index = tab_menu_li.index(this);//
$('.tab_box div').eq(index).show()
.siblings().hide();
}).hover(function(){
$(this).addClass('hover');
},function(){
$(this).removeClass('hover');
});
});
</script>
cssコード
.selected{ background:#fc0;}
.hover{ background:#f60; color:white;}
あまり説明しないで見ればわかるはず