JavaScript语法错误使用外部脚本

问题描述:

时,我有一个名为custom.js文件,我只是把JavaScript语法错误使用外部脚本

<script src="custom.js"></script> 

在需要的地方,但我一直在控制台这里得到一个语法。

$(document).ready(function() { 
    var m = document.getElementById('customprofile'); 
var str = "index.php?/profile/1-brandon/"; 
    if(window.location.href.includes(str)){ 

     document.getElementsByTagName("html")[0].setAttribute("class", "none"); 
     $("body").css({ 
      "background-color": "#FFFFFF", 
     }); 
     document.getElementById("elProfileTabs_content").style.backgroundColor = "rgba(13, 13, 13, .9)", 
     document.body.style.backgroundImage = "url('https://encrypted-tbn0.gstatic.com/images?  q=tbn:ANd9GcSApUa6V0POxeHbBFzjjtsLhicnFKbQzJgXQgGcHJ_iXu4p8dhHIw')"; 
    document.body.style.backgroundSize = "15%"; 
    } 

}

+1

”控制台中的语法。“ - 错误信息的确切含义是什么? – Quentin

+0

检查你的WebServer,如果响应不会提供'Content-Type:text/javascript',它可能会中断。额外:你确定,你的'custom.js'是相对于路径存储/上传的吗?检查你的JavaScript-控制台:什么是完整的响应(包括标题)? –

我觉得你最后}后失踪);关闭.ready功能。 “

+0

似乎是我所看到的。 – Jhecht