附加div内容jquery

时间:2009-12-25 20:43:57

标签: javascript jquery

嗨我有一个像这样的内容的div

 <div><strong>some content
 ....</strong></div>

如何在<strong>之后向div添加其他元素,如何在<span>之后添加<strong>元素?

谢谢

3 个答案:

答案 0 :(得分:6)

只需在append元素上使用div

$('#divId').append('<span>Hi</span>');

它会在span内插入子节点列表末尾的div元素。

修改:为了回复您的评论,要删除它,因为您添加了append元素,您可以选择最后一个孩子:

$("#divId span:last-child").remove();

或者您可以移除span中的所有div元素:

$("#divId span").remove();

答案 1 :(得分:1)

如果<div>是HTML网页上唯一的一个:

$('div strong').after('<span>Span element</span>')

请参阅http://docs.jquery.com/Manipulation/after#content

答案 2 :(得分:0)

文档

中很容易找到

appendafter