Loading script tags via AJAX
ajax, html, javascript, scripting
Solution
If you use jQuery's `.html` method it parses out the script tag and evals it:
$("div").html('<script type="text/javascript">alert("This should work")</script>');
If jQuery isn't an option you could write this yourself using either (1) a regular expression, or (2) parse out the DOM tree and find script tags. (#2 is how jQuery does it)
Problem
I have a div tag which is filled with script via an ajax call, but the script does not execute. Is there a way to cause the script to execute?