有人能告诉我制作一个jQuery插件的好处吗?

时间:2013-09-05 02:35:36

标签: javascript jquery design-patterns jquery-plugins

有什么好处?这似乎是一种过于复杂的做事方式,为什么不会只采用一种简单的方法来构建这样的插件,就像在jQuery plugin docs中记录的一样?

请看这里: http://jsfiddle.net/e2aYH/11/

与...相比

jQuery.fn.placeKitten = function( options ) {

    // default settings:
    var defaults = {
        ...
    };

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

    return this.each(function() {
        // Plugin code to produce kitten image would go here...
    });

};

这项工作的作者也开始说他无论如何都不会打扰jQuery插件,它们永远不会被使用,而是让你的代码“模块化”。无论如何不通过jQuery插件意味着什么?如果它意味着根本不使用jQuery,我在利用jQuery时会看到一系列的好处和效率,所以我也不理解这句话。

0 个答案:

没有答案