jquery tab插件精简版分享
jquery tab插件精简版分享
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下:/**jqpressToos1.0**Copyright(c)2011yepeng*Duallicensedunderth...

复制代码 代码如下:

/*

* jqpressToos1.0

*

* Copyright (c) 2011 yepeng

* Dual licensed under the MIT (MIT-LICENSE.txt)

* and GPL (GPL-LICENSE.txt) licenses.

*

*/

$.fn.extend({

//插件名称:Tab选项卡

jqpressTab: function(options) {

//参数和默认值

var defaults = {

_tabClass: null,//选项卡样式

_childs:null //子选项 样式选择器

};

var options = $.extend(defaults, options);

var o = options;

var parentCate = $(this);

var childCate = $(o._childs);

parentCate.mouseover(function() {

parentCate.removeClass(o._tabClass);

$(this).addClass(o._tabClass);

for (i = 0; i < parentCate.length; i++) {

if (parentCate[i].className == o._tabClass) {

childCate[i].style.display = "block";

} else {

childCate[i].style.display = "none";

}

}

});

}

});

})(jQuery);

调用方法更简单:

复制代码 代码如下:

jQuery(document).ready(function(){ $(".mytab li a").jqpressTab({ _tabClass: "样式名称", _childs: "子元素样式名称" });});

如果需要根据ID做选择器自己扩展去吧,呵呵

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类