为什么会执行这个
但这个不行吗?
你可以在此处查看其效果。
以下是jQuery关于.html()的文档:
<script>
标签呢?$('#jq_script').html("<script>$('#test').text('test');<\/script>");
但这个不行吗?
document.getElementById('js_script').innerHTML = "<script>$('#test').text('test');<\/script>";
你可以在此处查看其效果。
以下是jQuery关于.html()的文档:
该方法使用浏览器的innerHTML属性。某些浏览器可能无法返回完全复制原始文档中HTML源的HTML。例如,如果属性值仅包含字母数字字符,则Internet Explorer有时会省略属性值周围的引号。
'#jq_script'
|getElementById('js_script')
- Eternal1