0

我不太擅长 JS,但我正在尝试动态添加一行内容(克隆)。这是有效的,如果我把

        var apcount = 0;

        function add(id, apmax) {
        var aptable = id;
            if (apmax > apcount) {
                $("table tr:last").clone().appendTo("#m1s1t2").find(':input').attr('name', function(index, name) {
                    return name.replace(/(\d+)$/, function(fullMatch, n) {
                        return Number(n) + 1;
                    });
                })
            }; apcount++;
        }

'id' 直接进入 '.appendTo'。这个函数的调用是一个按钮

<input onclick="add('m1s1t2',2)" type="button">

其实我想要像'.appendTo(id)'这样的东西

任何人的想法?

4

1 回答 1

0

所以使用你传入的 id 变量

改变

.appendTo("#m1s1t2")

.appendTo("#" + id)
于 2013-10-08T18:12:01.953 回答