thats perfect! thanks comslash!
On Mar 9, 11:29 am, "comslash.com" <comsl...@gmail.com> wrote: > Try this ... > > I did some testing and it seems that the $(this) was not selecting > correctly as before and the :last was selecting only the last p tag on > the page not every the last p tag in each article > > $('article>p:last-child').each(function(){ > $(this).replaceWith($(this).html()); > > }); > > Explination ... > > // selecting the last p tag in each article > $('article>p:last-child') > > // for each of these p tags do ... > .each(function(){ > > // the current object > $(this) > > // replace the p tag with what ever is inside of the p tag including > other html tags (ie <strong>) > .replaceWith($(this).html()); > > // end the for each and selection > > }); > > On Mar 8, 7:55 pm, carbon <carbon.ca...@gmail.com> wrote: > > > just the tags <p>, leaving the content 'last paragraph'. > > > On Mar 9, 10:50 am, Karl Swedberg <k...@englishrules.com> wrote: > > > > Do you just want to remove the <p> and </p> tags? Or do you want to > > > remove the paragraph along with along with all of its contents? If the > > > latter, then, yes, use ('article > p:last').remove(); > > > > --Karl > > > > ____________ > > > Karl Swedbergwww.englishrules.comwww.learningjquery.com > > > > On Mar 8, 2009, at 7:44 PM, carbon wrote: > > > > > Thanks, but that didn't work. > > > > what does the .replaceWith($(this).htlm() do? > > > > shouldn't we use something like 'remove' instead? > > > > > On Mar 9, 10:37 am, "comslash.com" <comsl...@gmail.com> wrote: > > > >> Try this. > > > > >> $('article>p:last').replaceWith($(this).html()); > > > > >> On Mar 8, 7:22 pm, carbon <carbon.ca...@gmail.com> wrote: > > > > >>> is it possible to use jQuery to strip a tag from a 'div' ? > > > > >>> example: > > > > >>> <article> > > > >>> <p>hello world</p> > > > >>> <p>last paragraph</p> > > > >>> </article> > > > > >>> I would like strip the <p> tags from 'last paragraph'.