基于jQuery的响应式Tab选项卡插件easyResponsiveTabs.js
2016-01-09 09:07
1076 查看
描述:是一款轻量级的响应式 Tab 选项卡/手风琴jQuery插件,默认为水平/垂直Tab选项卡样式。
使用方法:
1)下载easyResponsiveTabs.js插件
2)引入js文件
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>fullPageDemo</title>
<script src="js/jquery-1.8.3.min.js"></script>
<script src="js/easyResponsiveTabs.js"></script>
</head> 3)引入自定义CSS样式文件
4)HTML页面
<div class="sap_tabs">
<div id="horizontalTab"
style="display: block; width: 100%; margin: 0px;">
<ul class="resp-tabs-list">
<li class="resp-tab-item" aria-controls="tab_item-0" role="tab"
style="font-size: 20px"><span>选项卡1</span></li>
<li class="resp-tab-item" aria-controls="tab_item-1" role="tab"
style="font-size: 20px"><span>选项卡2</span></li>
<div class="clearfix"></div>
</ul>
<div class="resp-tabs-container">
<div class="tab-1 resp-tab-content" aria-labelledby="tab_item-0">
<div class="tab_img grid">
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g1.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g2.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g3.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="clearfix"></div>
</div>
</div>
<div class="tab-1 resp-tab-content" aria-labelledby="tab_item-1">
<div class="tab_img grid">
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g9.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g10.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g11.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
</div>
</div>5)JavaScript脚本
<script type="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true // 100% fit in a container
});
});
</script>
6)运行代码即可
使用方法:
1)下载easyResponsiveTabs.js插件
2)引入js文件
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>fullPageDemo</title>
<script src="js/jquery-1.8.3.min.js"></script>
<script src="js/easyResponsiveTabs.js"></script>
</head> 3)引入自定义CSS样式文件
4)HTML页面
<div class="sap_tabs">
<div id="horizontalTab"
style="display: block; width: 100%; margin: 0px;">
<ul class="resp-tabs-list">
<li class="resp-tab-item" aria-controls="tab_item-0" role="tab"
style="font-size: 20px"><span>选项卡1</span></li>
<li class="resp-tab-item" aria-controls="tab_item-1" role="tab"
style="font-size: 20px"><span>选项卡2</span></li>
<div class="clearfix"></div>
</ul>
<div class="resp-tabs-container">
<div class="tab-1 resp-tab-content" aria-labelledby="tab_item-0">
<div class="tab_img grid">
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g1.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g2.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g3.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="clearfix"></div>
</div>
</div>
<div class="tab-1 resp-tab-content" aria-labelledby="tab_item-1">
<div class="tab_img grid">
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g9.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g10.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="col-md-3 img-top ">
<a href="#" rel="title"
class="b-link-stripe b-animate-go thickbox" target="_blank">
<figure class="effect-apollo"> <img
src="images/photowall/g11.jpg" alt="" /> <figcaption>
</figcaption> </figure>
</a>
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
</div>
</div>5)JavaScript脚本
<script type="text/javascript">
$(document).ready(function () {
$('#horizontalTab').easyResponsiveTabs({
type: 'default', //Types: default, vertical, accordion
width: 'auto', //auto or any width like 600px
fit: true // 100% fit in a container
});
});
</script>
6)运行代码即可
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- Android学习笔记(二九):嵌入浏览器
- Android java 与 javascript互访(相互调用)的方法例子
- JavaScript演示排序算法
- javascript实现10进制转为N进制数
- 2019年开发人员应该学习的8个JavaScript框架
- HTML中的script标签研究
- 对一个分号引发的错误研究
- 异步流程控制:7 行代码学会 co 模块
- ES6 走马观花(ECMAScript2015 新特性)
- JavaScript拆分字符串时产生空字符的原因
- Canvas 在高清屏下绘制图片变模糊的解决方法
- Redux系列02:一个炒鸡简单的react+redux例子
- JavaScript 各种遍历方式详解
- call/apply/bind 的理解与实例分享
- 如何创建对象以及jQuery中创建对象的方式
- 数组方法汇总