jquery点击并追加。在附加也点击并追加

时间:2012-04-19 10:35:04

标签: jquery

点击后,我会添加"<a href='#'>Add Fields</a>"之类的链接。

之后单击该特定链接时,只有在单击链接后才会追加额外字段,但是当我添加四个文本字段并且所有四个字段前面都有一个链接时。单击第二个链接然后在第四个错误后附加文本字段,可以在第二个文本字段后附加。

1 个答案:

答案 0 :(得分:0)

而不是

$('a').live('click', function() {
    $(this).parent().append("<a href='#'>Add Fields</a>");
});

使用

$('a').on('click', function() {
    $(this).after("<a href='#'>Add Fields</a>");
});

append()适用于在元素末尾插入内容,但after()用于在所选元素后插入HTML内容。