是否可以在 jQuery 中获取 JavaScript 脚本标签.html()
功能?
function pleaseWork(){
$('#content').html('<h3 style="color:#335c91">This is the header</h3><div class="holder"><script type="text/javascript" src="javascriptFile.js"></script></div>');
}
我想要完成的是,当用户单击按钮时,此标题和 JavaScript 代码显示在 div 内容中,现在当我单击按钮时,没有显示标题,它会转到一个空白页面并显示JavaScript 代码(它可以工作,但不是我希望的工作方式。)
逃离</script>
标签,将其替换为:<\/script>
如果这不起作用,请将脚本括起来cdata http://www.w3schools.com/xml/xml_cdata.asp tags.
工作演示:http://jsfiddle.net/BgxZN/1/ http://jsfiddle.net/BgxZN/1/
EDIT:
如果您想实际显示 div 内 javascript 文件的内容,则需要使用 XMLHTTP 请求或 iframe。
新的工作演示:http://jsfiddle.net/BgxZN/13/ http://jsfiddle.net/BgxZN/13/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)