multipurpose_tabcontent是一款多用途响应式的jQuery Tabs选项卡插件。该选项卡在到达指定的CSS断点时会转换为垂直手风琴列表。它还可以制作Tab在右侧的选项卡。
使用方法
在页面中引入选项卡所需的样式文件style.css,jquery和jquery.multipurpose_tabcontent.js文件。
<link rel="stylesheet" href="css/style.css">
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.multipurpose_tabcontent.js"></script>
HTML结构
该选项卡所需的HTML结构如下:
<div class="tab_wrapper demo">
<ul class="tab_list">
<li class="active">Tab 1</li>
<li>Tab 2</li>
<li>Tab 3</li>
</ul>
<div class="content_wrapper">
<div class="tab_content active">
<h3>Tab content 1</h3>
</div>
<div class="tab_content">
<h3>Tab content 2</h3>
</div>
<div class="tab_content">
<h3>Tab content 3</h3>
</div>
</div>
</div>
初始化插件
在页面DOM元素加载完毕之后,可以通过champ()方法来生成一个基本的Tabs选项卡。
$(".demo").champ();
配置参数
如果需要制作响应式的垂直手风琴列表,可以通过plugin_type配置参数来设置。
$(".demo").champ({
plugin_type : "accordion"
});
可以通过side参数来设置Tab导航按钮在左侧还是右侧。
$(".accordion_example").champ({
side : "left", // 或 right
});
可以通过active_tab参数来设置选项卡起始的Tab。
$(".demo").champ({
active_tab : "3"
});
controllers参数用于控制选项卡是否可用。
$(".demo").champ({
controllers:"false"
});
通过AJAX请求来加载选项卡内容:
$(".demo").champ({
ajax:"true",
show_ajax_content_in_tab:"2",
content_path:"ajax.html"
});
multipurpose_tabcontent选项卡插件的github地址为:https://github.com/bhaveshcmedhekar/multipurpose_tabcontent。
版权声明
文章来源: https://www.uihtm.com/jquery/9266.html
版权说明:仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。我们非常重视版权问题,如有侵权请邮件(44784009#qq.com)与我们联系处理。敬请谅解!






















