jQuery: value.attr 不是一个函数

20 浏览
0 Comments

jQuery: value.attr 不是一个函数

我在页面中有这个片段:

$('#category_sorting_form_save').click(function(){
    var elements = $("#category_sorting_elements > div");
    $.each(elements, function(key, value) {
        console.info(key," : ",value);
        console.info("cat_id: ",value.attr('cat_id'));
    });
});

当执行它时,我得到了以下结果:

0 :     
value.attr 不是一个函数
console.info("cat_id: ",value.attr('cat_id'));

我在这里做错了什么?我试图获取 div.cat_id 元素的值。

0