I need cut and paste text with all tags inside from main span to label element in every p tag.
<form>
<p>
<input...>
<label...>
<span>Will trip the left<span>engin<span>e genge</span>rat</span>or only and connect external power to the left generator bus.
</span>
</p>
<p>
<input ...>
<label></label><span>Will trip the left<span>engin<span>e genge</span>rat</span>or only and connect external power to the left generator bus.<br></span>
</p>
<input ...>
</form>
I used this command:
$(document).find('form p').each( function(){
$(this).find('span').detach().appendTo($(this).find('label'))
});
but i getting other spans outside that element. What am I doing wrong ?
i need something like this:
<form>
<p>
<input...>
<label>
<span>Will trip the left<span>engin<span>e genge</span>rat</span>or only and connect external power to the left generator bus.
</span>
</label>
</p>
</form>