lau*_*kok 12 each jquery reverse
如何用jquery转换订单?
我尝试了这样的建议,但它不起作用!
$($(".block-item").get().reverse()).each(function() { /* ... */ });
Run Code Online (Sandbox Code Playgroud)
看看这里.
我希望盒装像这样重新排列,
18
17
16
etc
Run Code Online (Sandbox Code Playgroud)
谢谢.
你可以用这个:
$($(".block-item").get().reverse()).each(function (i) {
$(this).text(++i);
});
Run Code Online (Sandbox Code Playgroud)
另一种方式,使用反向 jQuery 是:
$.fn.reverse = [].reverse;
$(".block-item").reverse().each(function (i) {
$(this).text(++i);
});
Run Code Online (Sandbox Code Playgroud)
另一种选择是使用length(匹配该选择器的元素的数量)并使用index每次迭代从那里向下移动.然后你可以使用这个:
var nr_of_divs = $(".block-item").length;
$(".block-item").each(function (i) {
$(this).text(nr_of_divs - i);
});
Run Code Online (Sandbox Code Playgroud)
还有一种,与上述有关:
var nr_of_divs = $(".block-item").length;
$(".block-item").text(function (i) {
return nr_of_divs - i;
});
Run Code Online (Sandbox Code Playgroud)
在这里演示
你的代码正在运行.只需在左侧选择jQuery框架即可.
$($(".block-item").get().reverse()).each(function() {
$(this).appendTo($(this).parent());
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29767 次 |
| 最近记录: |