追加元素BEH​​IND链接

时间:2014-01-23 20:33:41

标签: jquery dom

我尝试追加一个接一个的链接。

这是dom:

<div class='anyclass'><a href="#">1stlink</a></div>

我试过

$('.anyclass a').append("<a href=\"#\">2ndlink</a>")

但是这增加了第二个链接INSIDE第一个标题:

<div class='anyclass'><a href="#">1stlink<a href="#">2ndlink</a></a></div>

正如你可能猜到的那样我想要这个:

<div class='anyclass'><a href="#">1stlink</a><a href="#">2ndlink</a></div>

1 个答案:

答案 0 :(得分:4)

请勿在选择器中包含a

$('.anyclass').append("<a href=\"#\">2ndlink</a>")

或使用.after()

$('.anyclass a').after("<a href=\"#\">2ndlink</a>")