JSFiddle - React, Tailwind, and code Playground
HTML
<div id="parent" >
<script type="text/javascript">
$('#output').append('The script element is reloaded and executed.<br/>');
</script>
</div>
<!-- for verobose output only -->
<div id="output"></div>
JavaScript
// print comment
$('#output').append('Wrap parent element with a new div.<br />');
// wrap element
$('#parent').wrap(document.createElement('div'));
// print comment
$('#output').append('Now wrap it once again.<br />');
// wrap element
$('#parent').wrap(document.createElement('div'));
// print comment
$('#output').append('Nothing happened. Script element is already removed.<br />');