如何遍历每个元素,以及单击元素后的每个元素?
这有效
$(".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
答案 0 :(得分:1)
nextAll是一个需要执行的函数,而不是您正在访问的属性。需要这样:
$(this).nextAll().each(function(i,o){...});