Tab选项卡

跨浏览器Tabs选项卡jQuery插件

阿里云

Easy-Responsive-Tabs-to-Accordion 是一款跨浏览器响应式 Tabs 选项卡 jQuery 插件。该选项卡支持水平和垂直两种选项卡模式,它可以在多种平台浏览器中工作:桌面电脑,平板和手机。它的特点还有:

支持水平和垂直的 Tabs 选项卡

也想出现在这里?联系我们
创客主机

完全通过 jQuery 来创建 Tabs 转换效果

在同一个页面支持多个选项卡实例

跨浏览器:IE7+, Chrome, Firefox, Safari 和 Opera

支持多种设备:桌面电脑,平板和手机

可嵌套选项卡

可以通过浏览器地址栏 URL 直接链接到某一个 TAB

如果浏览器支持 History API,可以保存选项卡的状态

使用方法:

使用该幻灯片插件需要引入 jQuery(1.5.1+),responsive-tabs.css 和 easyResponsiveTabs.js 文件。

  1. <link rel="stylesheet" href="css/responsive-tabs.css" type="text/css">
  2. <script type="text/javascript" src="js/jquery.min.js"></script> 
  3. <script type="text/javascript" src="js/easyResponsiveTabs.js"></script>

HTML 结构:

非嵌套选项卡的 HTML 结构如下:

  1. <div id="demoTab">          
  2.     <ul class="resp-tabs-list">
  3.         <li> .... </li>
  4.         <li> .... </li>
  5.         <li> .... </li>
  6.     </ul> 
  7.  
  8.     <div class="resp-tabs-container">                                                        
  9.         <div> ....... </div>
  10.         <div> ....... </div>
  11.         <div> ....... </div>
  12.     </div>
  13. </div>

嵌套选项卡的 HTML 结构如下:

  1. <div id="ParentTab">          
  2.     <ul class="resp-tabs-list tab_identifier_parent">
  3.         <li> .... </li>
  4.         <li> .... </li>
  5.         <li> .... </li>
  6.     </ul> 
  7.  
  8.     <div class="resp-tabs-container tab_identifier_parent">                                                     
  9.         <div>
  10.            <p> 
  11.               <div id="ChildTab">          
  12.                 <ul class="resp-tabs-list tab_identifier_child">
  13.                    <li> .... </li>
  14.                    <li> .... </li>
  15.                    <li> .... </li>
  16.                 </ul> 
  17.  
  18.                 <div class="resp-tabs-container tab_identifier_child">
  19.                    <div> ....... </div>
  20.                    <div> ....... </div>
  21.                    <div> ....... </div>
  22.                 </div>
  23.               </div>    
  24.            </p>
  25.         </div>
  26.         <div> ....... </div>
  27.         <div> ....... </div>
  28.     </div>
  29. </div>

初始化插件:

在页面 DOM 元素加载完毕之后,可以通过下面的方法来初始化该 Tabs 选项卡插件。

  1. $('#demoTab').easyResponsiveTabs();

配置参数:

下面是该 Tabs 选项卡的一些可用配置参数:

type:选项卡的类型。可用的类型有:default, vertical, accordion。默认值:default

width:选项卡的宽度。默认值:'auto'

fit:是否 100%适配容器。默认值:true

closed:在开始时关闭所有面板。默认值:false

activate:切换 Tab 时的回调函数

tabidentify:Tab 组的名称标识符,必须是唯一的。默认值:'tab_identifier_child'

activetab_bg:在某一组中激活的选项卡的背景色。默认值:'#B5AC5F'

inactive_bg:在某一组中闲置的选项卡的背景色。默认值:'#E0D78C'

active_border_color:在某一组中激活的选项卡头部边框的颜色。默认值:'#9C905C'

active_content_border_color:在某一组中激活的选项卡内容区域边框的颜色。默认值:'#9C905C'

跨浏览器 Tabs 选项卡 jQuery 插件

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

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

发表回复

热销模板

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

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