开发一个jQuery插件的几个要点:
1.用单一的名字( a single name )来声明JQUERY 命名空间。
2.通过一组参数来控制插件的行为。
3.提供默认设置的公共入口。
4.提供次要函数(secondary functions )的公共入口。
5.保证私有函数是私有的。
6.支持数据插件。
我将通过创建一个简单的高亮文本的插件来逐一介绍这些要点。
// plugin definition
$.fn.hilight = function() {
// Our plugin implementation code goes here.
};
我们能这样使用这个插件:
$('#myDiv').hilight();
第二种:jQuery.extend({
plugin:function(data){
alert("this is a jQuery plugin"+data.name);
}
})
$('#myDiv').function();