如何循环并附加一个标签到每个标签锚的数组?

时间:2012-10-05 06:21:03

标签: jquery html

我有许多achor元素,如何遍历每个元素并添加一个标签? 就像这样,

<a id="fbutton" href="http://www.facebook.com" title="fb" name="fb[]">
 <img alt="fb" src="/images/icons/fb.jpg">
</a>

为什么我要添加一个br标签,因为这个按钮太靠近另一个带有另一个数组名称的按钮

4 个答案:

答案 0 :(得分:3)

您可以使用 .after()

$('a').each(function() {
  $(this).after('<br>');
});

如果您不需要在每个回调函数中执行额外的逻辑,则只需$('a').after('<br>');

答案 1 :(得分:2)

试试这个,不需要循环..

 $("a").after("<br/>");

供参考http://api.jquery.com/after/

答案 2 :(得分:1)

提供您要在a中循环的所有class元素,然后使用:

$("a.classyougavethem").after("<br/>");

答案 3 :(得分:0)

你不必循环它......

$('a').after('<br>');