为了使我的问题更具体,我阅读了关于jQuery的.each()的文档,但我有点困惑.我有这个代码:
$.fn.imgAreaSelect = function (options) { options = options || {}; this.each(function () { if ($(this).data('imgAreaSelect')) { if (options.remove) { $(this).data('imgAreaSelect').remove(); $(this).removeData('imgAreaSelect'); } else $(this).data('imgAreaSelect').setOptions(options); } else if (!options.remove) { if (options.enable === undefined && options.disable === undefined) options.enable = true; $(this).data('imgAreaSelect',new $.imgAreaSelect(this,options)); } }); if (options.instance) return $(this).data('imgAreaSelect'); return this;
};@H_301_5@
现在我没有得到的是为什么每个函数都没有索引或元素?这段代码来自我试图阅读的jQuery插件.我也不太了解$.fn.在顶部,我知道它代表原型,但究竟发生了什么?@H_301_5@