- i have
pelement<p id="test">test</p>, wrap insidespanusingwrap, save new element under$test. - i append
$testp#output.
result: p element getting appended, not wrapped inside span anymore.
$test = $("p#test").wrap("<span style='color:red'></span>"); $("p#output").append($test); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <p id="test">test</p> <p id="output">output:</p>
jquery documentation says .wrap() returns original set of elements chaining purposes.
use instead $("p#output").append($('p#test').parent());
Comments
Post a Comment