我是jquery的新手.我想知道如何使用each()在jquery中以相反的顺序迭代表单元素?任何帮助,将不胜感激:)
Bha*_*dey 34
试试这个
$($("input").get().reverse()).each(function() { /* ... */ });
Run Code Online (Sandbox Code Playgroud)
Osi*_*ris 16
$($("input").get().reverse()).each(function() {
//function body here
});
Run Code Online (Sandbox Code Playgroud)
将.get().reverse()返回所有的元素然后可以使用的反转阵列each()返回每个元素.
希望这可以帮助.
我使用与上面类似的方法,但更短,定义一个jQuery反向函数与数组的反向函数相同:
$.fn.reverse = [].reverse;
Run Code Online (Sandbox Code Playgroud)
现在你可以像这样使用它:
$('img').reverse().each(function(){ /* do something */ });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25678 次 |
| 最近记录: |