Tab选项卡

响应式 jQuery 选项卡插件

阿里云

multipurpose_tabcontent 是一款多用途响应式的 jQuery Tabs 选项卡插件。该选项卡在到达指定的 CSS 断点时会转换为垂直手风琴列表。它还可以制作 Tab 在右侧的选项卡。

使用方法:

在页面中引入选项卡所需的样式文件 style.css,jquery 和 jquery.multipurpose_tabcontent.js 文件。

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" href="css/style.css">
  2. <script type="text/javascript" src="js/jquery.min.js"></script>
  3. <script type="text/javascript" src="js/jquery.multipurpose_tabcontent.js"></script>

HTML 结构:

该选项卡所需的 HTML 结构如下:

  1. <div class="tab_wrapper demo">
  2.  
  3.   <ul class="tab_list">
  4.     <li class="active">Tab 1</li>
  5.     <li>Tab 2</li>
  6.     <li>Tab 3</li>
  7.  
  8.   </ul>
  9.  
  10.   <div class="content_wrapper">
  11.     <div class="tab_content active">
  12.       <h3>Tab content 1</h3>
  13.     </div>
  14.  
  15.     <div class="tab_content">
  16.       <h3>Tab content 2</h3>
  17.     </div>
  18.  
  19.     <div class="tab_content">
  20.       <h3>Tab content 3</h3>
  21.     </div>
  22.   </div>
  23.  
  24. </div>

初始化插件:

在页面 DOM 元素加载完毕之后,可以通过 champ()方法来生成一个基本的 Tabs 选项卡。

  1. $(".demo").champ();

配置参数:

如果需要制作响应式的垂直手风琴列表,可以通过 plugin_type 配置参数来设置。

  1. $(".demo").champ({
  2.   plugin_type :  "accordion"
  3. });

可以通过 side 参数来设置 Tab 导航按钮在左侧还是右侧。

  1. $(".accordion_example").champ({
  2.   side : "left", // 或 right
  3. });

可以通过 active_tab 参数来设置选项卡起始的 Tab。

  1. $(".demo").champ({
  2.   active_tab : "3"
  3. });

controllers 参数用于控制选项卡是否可用。

  1. $(".demo").champ({
  2.   controllers:"false"
  3. });

通过 AJAX 请求来加载选项卡内容:

  1. $(".demo").champ({
  2.   ajax:"true",
  3.   show_ajax_content_in_tab:"2",
  4.   content_path:"ajax.html"
  5. });

multipurpose_tabcontent 选项卡插件的 github 地址为:https://github.com/bhaveshcmedhekar/multipurpose_tabcontent

响应式 jQuery 选项卡插件

已有 509 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!