我正在阅读有关创建自定义jQuery插件的内容,并且对以下语法的含义感到有点困惑:
(function($){
$.fn.truncate = function() {
return this.each(function() {
});
};
})(jQuery);我知道函数( $ )是一个接受$的匿名函数。我只是不太明白为什么这个函数被括在方括号中,以及下面的几组方括号是如何在them...work中使用jQuery的。
发布于 2010-06-05 00:45:24
圆括号创建了一个匿名函数,$元件将全局jQuery对象引用到该函数。
$.fn.truncate -这意味着您正在扩展jQuery对象以包含一个名为truncate的新函数。
Usage $( '#someElement' ).truncate();
https://stackoverflow.com/questions/2976089
复制相似问题