Ste*_*ffi 5 each jquery jquery-selectors prototypejs
我想知道$.each()在jquery中代表
什么,它选择了什么?
原型中是否有等效物?
use*_*716 15
$.each()没有选择任何东西.它只是一个迭代集合的实用程序.
当你这样做时:
$('someSelector').each(function() {
// do something
});
Run Code Online (Sandbox Code Playgroud)
jQuery在内部调用:
jQuery.each( this, callback, args );
Run Code Online (Sandbox Code Playgroud)
... this代表匹配的集合.
http://github.com/jquery/jquery/blob/master/src/core.js#L231
您可以轻松地手动调用它.
jQuery.each( $('someSelector'), function() {
// do something
});
Run Code Online (Sandbox Code Playgroud)
我觉得你应该看看
从文档中
$ .each()函数与.each()不同,后者用于独占于jQuery对象进行迭代.$ .each()函数可用于迭代任何集合,无论它是地图(JavaScript对象)还是数组.在数组的情况下,回调每次都传递一个数组索引和相应的数组值.(也可以通过this关键字访问该值.)
| 归档时间: |
|
| 查看次数: |
23218 次 |
| 最近记录: |