Hi I have a div with content like this
<div><strong>some content
....</strong></div>
How can I add another element to the div after <strong>
, how to add <span>
element after <strong>
?
Thank you
Hi I have a div with content like this
<div><strong>some content
....</strong></div>
How can I add another element to the div after <strong>
, how to add <span>
element after <strong>
?
Thank you
Share Improve this question asked Dec 25, 2009 at 20:43 Gandalf StormCrowGandalf StormCrow 26.2k71 gold badges179 silver badges268 bronze badges3 Answers
Reset to default 6Just use append
on your div
element:
$('#divId').append('<span>Hi</span>');
It will insert the span
element inside the div
, at the end of the child node list.
Edit: In response to your ment, to remove it, since you added the element with append
, you can get it selecting the last-child:
$("#divId span:last-child").remove();
Or you could remove all the span
elements within the div
:
$("#divId span").remove();
If the <div>
is the only one on the HTML page in question:
$('div strong').after('<span>Span element</span>')
See http://docs.jquery./Manipulation/after#content
append and after are easily found in the documentation
发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745316692a4622252.html
评论列表(0条)