jQuery自定义插件基本分为:定义插件名称、插件参数、数据处理、插件回调,四个部分:
//第一步:定义插件名称
jQuery.fn.myPlugin =function(options){
//第二步:默认参数
var defaults = {
parameter : '参数' ,
callback : function(e){
return "回调"+e
}
};
//参数合并,如果options中如果存在defaults中的值,则覆盖defaults中的值
var opts = jQuery.extend(defaults,options);
//第三步:插件的处理过程
.....
//第四步:调用回调函数
opts.callback(opts.parameter)
}
插件使用:
$("元素").myPlugin({
parameter:"PB2.CN",
callback : function(e){
alert("回调"+e)
}
});
这篇文档对您是否有帮助?