一 版本
bootstarp版本:2.0
query版本:2.1.1.js
二 代码
代码不能运行,请自行添加运行环境。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<div class="header-tab">
<ul id="myTab" class="nav nav-tabs" style="margin-bottom: 0px;">
<li class="active"><a href="#zuixin" data-toggle="tab">tab_1</a></li>
<li><a href="#huifu" data-toggle="tab">tab_2</a></li>
<li>
<a href="#remen" data-toggle="tab">tab_3</a>
</li>
</ul>
<div id="myTabContent" class="tab-content">
<div class="tab-pane fade " id="remen">
<div id="tab_1" class="tab">
内容
</div>
</div>
<div class="tab-pane fade in active" id="zuixin">
<div id="tab_2" class="tab">
内容
</div>
</div>
<div class="tab-pane fade" id="huifu">
<div id="tab_3" class="tab">
内容
</div>
</div>
</div>
</div>
</body>
<script>
$(function () {
tab_floatingSwitch('#myTab > li', '#myTabContent > div');
});
/* tab页自动切换 */
function tab_floatingSwitch(id_1, id_2) {
// tab页自动切换
$(id_1).hover(function () { // 悬停
$(id_1).removeClass("active"); // 移除所有 li 样式
$(this).addClass("active"); // 给自己添加 li 样式
$(id_2).removeClass("in active"); // 移除所有tab样式
var href = $(this).children().attr("href");
$(href).addClass(" in active"); // 给自己添加 tab样式
});
}
</script>
</html>