Coin163

首页 > 怎样去创建jQuery组件

怎样去创建jQuery组件

相关标签: plugin 组件 jquery

怎样去创建jQuery组件 1.为什么要创建组件?

存在一些公共类和一些公共方法 2.创建流程

1.$.fn(当我们使用$方法时会返回一个jQuery对象,而这个对象包含了所有用到的方法。

而jQuery对象得到这些方法都是通过$.fn对象,我们想写自己的方法,想创建自己的控件就必须用到它)

2.用一个对象包含所有的方法,包括设置基本属性、方法、事件等。

(function($){

var createSlider = {

init : function(options){

//基本属性、方法、事件

var defaults = {

minValue : 0,

maxValue : 100,

value: 40,

changeEvent:null

};

var settings = $.extend({},defaults,options);

return this.each(function(){

//写对插件的操作方法

});

},

getValue: function(){

},

setValue: function(value){

},

changeEvent: function(){

}

};

$.fn.slider = function(method){

return createSlider.init.apply(this,arguments);

}})(jQuery);

原文

怎样去创建jQuery组件 1.为什么要创建组件?     存在一些公共类和一些公共方法 2.创建流程     1.$.fn(当我们使用$方法时会返回一个jQuery对象,而这个对象包含了所有用到的方法。           

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