jQuery UI 实例 - 标签页(Tabs)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI 实例 - 标签页(Tabs)</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.12.4.js"></script>
<script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<style>
.ui-tabs-vertical { width: 55em; }
.ui-tabs-vertical .ui-tabs-nav { padding-left: .1em; }
.ui-tabs-vertical .ui-tabs-nav .ui-state-active { padding-bottom: 1em; }
.ui-tabs-vertical .ui-tabs-panel { padding: 0.1em; }
</style>
<script>
$(function() {
$("#tabs").tabs();
});
</script>
</head>
<body>
<div id="tabs" class="ui-tabs-vertical ui-tabs ui-widget ui-widget-content ui-corner-all">
<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix">
<li class="ui-state-default ui-corner-top"><a href="#tabs-1">标签 1</a></li>
<li class="ui-state-default ui-corner-top"><a href="#tabs-2">标签 2</a></li>
<li class="ui-state-default ui-corner-top"><a href="#tabs-3">标签 3</a></li>
</ul>
<div id="tabs-1" class="ui-tabs-panel ui-widget-content">
<p>这是标签 1 的内容。</p>
</div>
<div id="tabs-2" class="ui-tabs-panel ui-widget-content">
<p>这是标签 2 的内容。</p>
</div>
<div id="tabs-3" class="ui-tabs-panel ui-widget-content">
<p>这是标签 3 的内容。</p>
</div>
</div>
</body>
</html>
这段代码展示了如何使用jQuery UI库中的标签页(Tabs)小部件来创建垂直排列的标签。在页面加载完成后,jQuery的ready函数会被调用,并初始化标签页小部件。这是一个简单的示例,但在实际应用中,你可以根据需要添加更多的标签页和内容。
评论已关闭