jQuery每个nextAll prevAll

时间:2014-12-02 21:08:47

标签: jquery each

如何遍历每个元素,以及单击元素后的每个元素?

这有效

$(".bar").bind('click',function(e){
    e.preventDefault();
    $(this).each(function(i,o) {
        $(o).css('z-index',i);
    });
});

但是这个

$(".bar").bind('click',function(e){
    e.preventDefault();
    $(this).nextAll.each(function(i,o) {
        $(o).css('z-index',i);
    });
});

返回Uncaught TypeError: undefined is not a function

1 个答案:

答案 0 :(得分:1)

nextAll是一个需要执行的函数,而不是您正在访问的属性。需要这样:

$(this).nextAll().each(function(i,o){...});