基于jquery:
<script src="jquery-1.7.2.min.js"></script>
Document
这里是第一块
这里是第二块
这里是第三块
这里是第四块
<script>
$('ul li').on('click',function(){
$(this).addClass('active').siblings().removeClass('active');
$('section div').addClass('hid');
$('section div:eq('+$(this).index()+')').removeClass('hid');
});
</script>
原生js:
这是一个测试
这是一个测试
tab1
tab2
tab3
tab4
tab5
c
a
b
c
d
<script language="javascript">
var tabs = document.getElementsByName('tab');
var contents = document.getElementsByName('divcontent');
(function changeTab(tab) {
for(var i = 0, len = tabs.length; i < len; i++) {
tabs[i].onmouseover = showTab;
}
})();
function showTab() {
for(var i = 0, len = tabs.length; i < len; i++) {
if(tabs[i] === this) {
tabs[i].className = 'selected';
contents[i].className = 'show';
} else {
tabs[i].className = '';
contents[i].className = 'hide';
}
}
}
</script>