How does this jQuery function find the em
tag to execute the prependTo () method?
var em;
$("#btn").click(function() {
if (em) {
em.prependTo("pre");
em = null;
} else {
em = $("em").detach();
}
});
em {
background: yellow;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><div><em>Alô</em><pre>comovai</pre><em>você?</em><buttontype="button" id="btn">Anexa/desanexa parágrafos</button>
</div>