模型编写jquery插件

我必须创建一个文档,为如何为大型站点编写jQuery插件提供“模型”.

例如:所有插件都应该具有:

$.fn.somePlugin = function() {
    return this.each(function() {
        // Here the plugins does its goal.
    });
};

所以他们尊重流畅的模型,同时也可以用多个元素调用它们.我认为他们应该拥有的其他一些东西是:

>选项getter和setter(比如在jQuery-ui中)
>方法(如jQuery-ui)
>某种方式来更改默认选项.当然,这应该在不修改插件文件的情况下完成(再次,像jQuery-ui).

你的“模型插件”怎么样? (以最好的方式实现这个和你认为必要的其他一些事情).

结果

Here你可以根据我读到的所有信息看到我的插件模板.

最佳答案
jquery文档有一个关于插件创作的部分:
http://docs.jquery.com/Plugins/Authoring

这是来自本·阿尔曼斯的“幻灯片”谈论波士顿jquery会议的插件创作:

https://github.com/cowboy/talks/blob/master/jquery-plugin-authoring.js

还有另一个来自本阿尔曼关于编写插件的链接.

http://msdn.microsoft.com/en-us/scriptjunkie/ff696759

转载注明原文:模型编写jquery插件 - 代码日志