您好我碰到这段代码,我想知道具体是怎么回事,有this.each(function(i,e)和var $e = $(e);.我想知道程序员正在尝试做什么.
谢谢!
$.fn.rssfeed = function (url, options, fn) {
return this.each(function (i, e) {
var $e = $(e);
var s = '';
}
Run Code Online (Sandbox Code Playgroud)
i是.each循环的当前迭代元素的索引.e是实际的DOM元素.
var $e = $(e);
Run Code Online (Sandbox Code Playgroud)
为$e变量分配包装在jQuery对象中的当前DOM元素,以便利用jQuery的规范化DOM方法.
插件通常应用于与特定选择器匹配的所有元素,因此:
$("div").rssfeed(url, options, fn);
Run Code Online (Sandbox Code Playgroud)
会导致插件迭代循环中的所有div元素.each.
| 归档时间: |
|
| 查看次数: |
326 次 |
| 最近记录: |