我尝试追加一个接一个的链接。
这是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>
答案 0 :(得分:4)
请勿在选择器中包含a
:
$('.anyclass').append("<a href=\"#\">2ndlink</a>")
或使用.after()
$('.anyclass a').after("<a href=\"#\">2ndlink</a>")