漂亮的jQuery tab选项卡插件
2013-09-05 20:25
483 查看
tab选项卡在实际应用中几乎到处可见,像现在大型网站163,QQ,新浪,淘宝都使用了tab选项卡效果,下面我来介绍一款jQuery tab选项卡插件.jQuery tab插件 结构:
本文章未提供jquery库文件,大家可到官方下载最新版本的。
<div class="tabWrap"> <ul class="tabBox"> <li><a href="#nogo">tab1 </a></li> <li><a href="#nogo">tab2 </a></li> <li><a href="#nogo">tab3 </a></li> <li><a href="#nogo">tab4 </a></li> <li><a href="#nogo">tab5 </a></li> </ul> <div class="tabContent"> <div class="tcon">1111</div> <div class="tcon">2222</div> <div class="tcon">3333</div> <div class="tcon">4444</div> <div class="tcon">5555</div> </div> </div>jQuery tab插件 插件代码:
$(function () { $.fn.tabs = function (options) { var settings = { tabList: "", tabContent: "", tabOn:"", action: "" }; var _this = $(this); if (options) $.extend(settings, options); _this.find(settings.tabContent).eq(0).show(); //第一栏目显示 _this.find(settings.tabList).eq(0).addClass(settings.tabOn); if (settings.action == "mouseover") { _this.find(settings.tabList).each(function (i) { $(this).mouseover(function () { $(this).addClass(settings.tabOn).siblings().removeClass(settings.tabOn); var _tCon = _this.find(settings.tabContent).eq(i); _tCon.show().siblings().hide(); }); //滑过切换 }); } else if (settings.action == "click") { _this.find(settings.tabList).each(function (i) { $(this).click(function () { $(this).addClass(settings.tabOn).siblings().removeClass(settings.tabOn); var _tCon = _this.find(settings.tabContent).eq(i); _tCon.show().siblings().hide(); }); //点击切换 }); }; }; //调用方式: $(".tabWrap").tabs({ tabList: ".tabBox li", //tab list tabContent: ".tabContent .tcon", //内容box tabOn:"on", //当前tab类名 action: "mouseover" //事件,mouseover或者click }); });小提示
本文章未提供jquery库文件,大家可到官方下载最新版本的。
相关文章推荐
- 漂亮的jQuery tab选项卡插件
- 动感效果的TAB选项卡 jquery 插件
- jQuery右侧Tab选项卡的焦点图插件
- 选项卡插件jquery.tab.js和不用js写选项卡
- jQuery封装的tab选项卡插件分享
- jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果
- jQuery封装的tab选项卡插件分享
- 基于jQuery的响应式Tab选项卡插件easyResponsiveTabs.js
- 漂亮的页面向导和Tab插件(Jquery)
- 代码简洁的上方滑动门(选项卡tab)jquery插件可重复使用,淡入淡出效果(用)
- jQuery效果之tab选项卡及jQuery插件开发
- jQuery插件学习之选项卡Tab
- 一款基于jQuery的热点新闻Tab选项卡插件
- 基于JQuery的6个Tab选项卡插件
- 动感效果的TAB选项卡 jquery 插件
- JQuery tab 选项卡插件
- 动感效果的TAB选项卡 jquery 插件
- jQuery 选项卡插件 FengTab by FungLeo