2

我已经有这样的速记功能:

function myObj() {};
    myObj.prototype.read = function (name) {alert(name);};
    ...(more functions)

现在我想把它“转换”成一个 jQuery 插件。
最好的方法是什么?(我的函数之前不需要选择器)。我想过这样做:

$.myObj.methodHere();

提前致谢。

4

1 回答 1

4

只需将您的方法添加到 jQuery 对象。

$.myObj = myObj;

然后你可以这样称呼它:

$.myObj.methodHere();

编辑:你为什么要这样做?jQuery 插件应该作用于 jQuery 对象。您的函数“之前不需要选择器”,因此它不是真正的“插件”。

于 2012-04-13T20:57:43.320 回答