2017-03-16 4 views
0

Ich habe eine Datei custom.js genannt, und ich bin gerade dabeiJavaScript-Syntax-Fehler, wenn externes Skript

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

In den erforderlichen Stellen, aber ich halte eine Syntax hier in der Konsole zu bekommen.

$(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

"eine Syntax hier in der Konsole." - Was genau sagt die Fehlermeldung? – Quentin

+0

Überprüfen Sie Ihren WebServer, wenn die Antwort "Content-Type: text/javascript" nicht liefert, kann es brechen. Zusätzlich: Sind Sie sicher, dass Ihre 'custom.js' relativ zum Pfad gespeichert/hochgeladen wird? Überprüfe deine JavaScript-Konsole: Was ist die komplette Antwort (inkl. Header)? –

Antwort

1

Ich glaube, Sie ); nach dem letzten } sind vermisst die .ready Funktion zu schließen.

+0

scheint zu sein, was es von dem ist, was ich auch betrachtete. – Jhecht

Verwandte Themen