1

我有一个收集所选跨度的 id 的 jquery。当我想在 html 上显示它时,它没有逗号,而 alert() 打印例如1,2,3html() 打印123

$("#selected_order").click(function() {
        var order = new Array();
        $(".selected").each(function(){
            order.push($(this).attr('data-id'));
        });

        $("#display_selected").html(order);
        alert(order)
});
4

1 回答 1

4

您想在输出到 html 时加入数组。

$("#display_selected").html(order.join(","));

[]还使用而不是初始化您的数组new Array()。当您希望数组只有这么多值时,后者很有用;new Array(10).

于 2013-04-11T19:24:46.977 回答