为什么Dreamweaver页面使用.dwt会显示此脚本行的语法错误?
<script>
window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>');
</script>
它仅在使用模板.dwt文件的页面上显示语法错误。仅在应用于页时,模板中不显示错误。
发布于 2015-05-07 18:54:32
您不能转义第一个/
字符
<script>
window.jQuery || document.write('<script src="js/jquery.min.js"> <\/script>');
</script>
应该是
<script>
window.jQuery || document.write('<script src="js\/jquery.min.js"> <\/script>');
</script>
虽然您可以使用document.createElement('script')
,但这对解析器来说不那么混乱。
if(!window.jQuery) {
var script = document.createElement("script");
script.src = "js/jquery.min.js";
document.body.appendChild(script);
}
https://stackoverflow.com/questions/30109407
复制相似问题