This is mostly a guess, but
$('#element').after('<div>new stuff</div>').remove();

andreas

On Jan 31, 2007, at 15:02 , George Adamson wrote:

>
> Despite having used JQuery for some time and also written plugins,  
> I've never
> discovered a good way to replace one element with another.
>
> Just need something like: $("#myElement").replaceWith("<div>new
> element</div>")
>
> Depending on the circumstances I usually find I have to resort to DOM
> methods or if myElement has no siblings then I can use
> .parent().html("...").
>
> Any thoughts? Am I missing something?!
>
> Cheers
>
> George
> -- 
> View this message in context: http://www.nabble.com/What-is-the- 
> best-way-to-replace-an-element-using-JQuery--tf3148907.html#a8729470
> Sent from the JQuery mailing list archive at Nabble.com.
>
>
> _______________________________________________
> jQuery mailing list
> [email protected]
> http://jquery.com/discuss/


_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to