程序员人生 网站导航

JQuery 插件写法的样式问题

栏目:jquery时间:2013-11-21 03:08:49

想做一个 jQuery Tabs 插件, jQuery UI 里到的 tabs 插件太过复杂, 样式不好调整

非插件写法:

var tabs = {
init : function() {},
hide : function(i) {显示第一个选项卡},
show : function(i) {隐藏第几个选项卡}
};

不知道jQuery 插件应该如何写?  这种形式:  $('#tab').tabs.init()

我现在只知道单一函数写法如下:

(function($){
       $.fn.plugin = function(s) {
              //code...
       };
})(jQuery);

jQuery.fn.extend({
});
$('#tab').tabs.init() // 你这种形式,tabs是对象?jQuery对象?
tabs对象有init, hide, show ... 等方法,这些方法直接显示隐藏所有tab还是某个tab?
我可不会因ui复杂而自己开发插件,我觉得ui已经很好用,如果要改样式,用firebug调试,或者看官网的手册就行

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐