在循环内访问当前div

时间:2012-05-25 15:09:26

标签: jquery

我正在尝试修改循环以在迭代中返回当前div,但是没有使用下面的代码设置div:

    $('#id div.columns).each(function() {

        var div = $(this).attr('argument');
        });         
    });

如何在循环中获取div对象?

2 个答案:

答案 0 :(得分:1)

我不确定这是否是拼写错误..但你错过了一句话。

//                v-- this quote was missing
$('#id div.columns').each(function() {
   var div = $(this).attr('argument');
});  

并且还假设额外的)};是复制/粘贴错误..

答案 1 :(得分:1)

.each()处理程序通常接受两个参数,即当前迭代的索引和当前迭代的元素。您必须修改函数才能接收这两个参数。

$('#id div.columns').each(function(index, element) {

    var div = $(element);
    });         
});
相关问题