在jQuery中添加输入,并通过单击添加几个输入

时间:2011-07-23 20:25:37

标签: javascript javascript-events jquery-selectors jquery

为什么点击添加后,一起添加几个输入?
我希望在每次点击添加时都能添加一次输入 你看到了自己:my codes

3 个答案:

答案 0 :(得分:1)

试试这个js小提琴,我想我已经做了你想做的事。

http://jsfiddle.net/539LR/6/

这是js代码

$('a.add_input').live('click', function (e) {
    e.preventDefault();
    var $column = $(this).closest("div.column");
    var input = $column.prev("div.column").clone().wrap("<div />").parent().html();
    $column.before($(input));

});

答案 1 :(得分:1)

这可能是你想要的。它抓取一列,复制它,将输入设置为“”并在“添加”按钮之前插入

http://jsfiddle.net/n4YFK/1/

答案 2 :(得分:0)

请改用var input = $(".ai_service").find(":eq(0)").html();。请参阅http://jsfiddle.net/539LR/4/以获取参考