Jquery中的对象对象错误

时间:2015-02-25 16:10:29

标签: jquery

我正在尝试执行以下代码,但收到错误:

$(document).ready(function() {
    $("body").on("click", ".generate_report", function(e) {
        e.preventDefault();
        var clickedId = this.id.split('-');
        var dbId = clickedId[1];
        var idArray = [];
        $('.clientIps-' + dbId).each(function() {
            idArray.push(this.id);
        });
        idArray.forEach(function(item) {
            // do something with `item`
            var id = $("#" + item);
            alert(id);
        });
    });
});

1 个答案:

答案 0 :(得分:0)

这不是错误。问题是因为你正在尝试alert一个jQuery对象。警告框不会将此序列化,而只显示[object Object]。请改用console.log查看有关所选元素的更多信息:

var id = $("#" + item);
console.log(id);