I've got some html that looks like this:
<div>
<span class="red">red text</span> some more text <span class="blue">blue text</span>
</div>
What I want to do is use jQuery to remove all the spans within the div regardless of attached class, but leave the text within the span tags behind. So the final result will be:
<div>
red text some more text blue text
</div>
I've tried to use the unwrap()
method but it unwraps the div. I've also tried to remove the elements but that removes the elements and their text.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…