如何编写可链接的函数但不污染 $.fn ?编写仅在我的插件内部使用的函数。是否可以?
$('.myclass').makeSomething().andOneMoreFunction().andLast();
这是正确的方法吗?
UPD。就我而言,最好的解决方案是扩展方法:
String.prototype.getMyLength = function(){return this.length;}
现在我可以将此函数应用于任何字符串,如下所示:
var mystring = "test";
mystring.getMyLength();
或者
"teststring".getMyLength()
并使其可链接:
String.prototype.getMe = function(){return this;}
"string".getMe().getMe().getMe().getMe().getMe();
感谢您的回答!