How to append html to first occurance of string after selected element
Posted
by uku
on Stack Overflow
See other posts from Stack Overflow
or by uku
Published on 2010-03-23T18:29:53Z
Indexed on
2010/03/23
18:33 UTC
Read the original article
Hit count: 250
jQuery
|jquery-selectors
Hello,
I have html like so:
<div class=foo>
(<a href=forum.example.com>forum</a>)
<p>
Some html here....
</div>
And I want to insert another link after the first one, like so:
<div class=foo>
(<a href=forum.example.com>forum</a>) <a href=blog.example.com>blog</a>
<p>
Some html here....
</div>
...but because it is enclosed in ()
I cannot use:
$('div.foo a:first').append(' <a href=blog.example.com>blog</a>');
...which would place it before the )
.
So how can I extend my jQuery selection to select the literal )
or do I need to use another solution?
© Stack Overflow or respective owner