Thanks Stephan, your solutions works very well! I also thought, that rewrtiting the whole html of the container could overwrite other elements, but it is also a very original idea!
Thank you both! On Jan 24, 2:22 pm, Stephan Veigl <[email protected]> wrote: > This solution is easier one if the parent element has only one element > - the span, if the parent element hase more spans (or other elements) > parent.html() would overwrite all elements and replace them with the > content of the child. > > The performace might also be an issue, however I have no idea which > one is faster: html() od insertBefore(). > > by(e) > Stephan > > 2009/1/24 Mike Alsup <[email protected]>: > > > > >> I'm writing an effect, which has to build a span around my element, > >> but when my effect is finished I wanted to strip this span tag, in > >> order to leave the situation as it was before.. > > >> How can I strip a tag?? > >> Is there something like: $(this).parent().strip(); ??? > > > In your example is 'this' the span? If so, I'd try something like > > this: > > > $(this).parent().html( $(this).html() );

