jQuery插件的简明教程

将代码复制如下:
1.jquery插件的文件名应命名为jQuery插件。{姓名}。JS来避免与其他Javascript库plug-ins.for例混乱,名字是jquery.color.js
2。所有对象的方法名必须附在jquery.fn对象和所有的全局函数应该附加到jQuery对象。
三.在内部插件中,这一点是当前通过选择器获得jQuery对象,而不是一个一般方法,如小鸡(DOM)方法,这指向内部元素
4。可以遍历所有元素通过this.each
5、所有方法或函数插件都应该以分号结束。如果在压缩时有任何问题,可以在插件头中添加分号,以便更可靠。
为了避免他人的非标准代码,它会影响查询。
6。插件应该返回一个jQuery对象,以确保插件链操作。除非插件需要返回需要返回的东西,如字符串或数组。
7。避免在插件中使用$作为jQuery对象的别名,并且应该用一个完整的jQuery来表示,这样可以避免冲突。当然,也可以通过使用闭包来避免冲突。
这里的问题使插件的内部继续使用$作为jQuery的别名。
* /

为了更好地兼容,以分号开头
(函数作为匿名函数参数)。
/ /美元fn.extend扩展插件。
fn.extend({美元。
颜色:由函数(值)本身编写的插件方法的名称
/ / jQuery提供了一个可直接写入this.css CSS方法(属性
返回this.css(颜色
}
});

}(jQuery);这里的jQuery将作为匿名函数的参数


函数红色(){
警报($(# div)。Color()+证明插件可用);
警报($(# div)。颜色(红色)+证明插件返回一个jQuery对象);
$(# div)。颜色(红色);
}

在HTML中使用插件示例:
复制代码代码如下所示:
dddddddddddddddd