奇怪的东西,我不明白。
我的代码:
$("#loadbtn").click(function(e) {
$html = '<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script> dsfdsf';
$("#content").html($html);
});
当我在浏览器上运行该页面时,它会返回错误SyntaxError: unterminated string literal
。我看不出有什么不对劲。你能告诉我那里有什么问题吗?
谢谢。
答案 0 :(得分:5)
</script>
总是会在javascript中抛出奇怪的错误,因为它实际上会关闭当前脚本,即使在字符串中,也会尝试将其拆分
$html = '<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></scr'+'ipt> dsfdsf';