2016-06-29 9 views
0

Ich arbeite auf einer Dev-Site mit Isotop auf einer Subdomain und lief auf ein Problem, wo das Javascript nicht funktioniert (Vorschau in Dreamweaver Live-Modus), so dass ich zwei einfache Testseiten erstellt um zu sehen, was das Problem ist.externe JavaScript funktioniert nicht auf Subdomain

Interne jQuery Arbeits: http://stanley.4pixels.co.uk/index2.html

Externe jQuery funktioniert nicht http://stanley.4pixels.co.uk/index3.html

Ich dachte, es könnte ein Pfad Problem auf der Sub-Domäne, aber die CSS-Datei funktioniert sowohl in Ordnung. Ich kann nicht ehrlich sehen, wo das Problem liegt und ich bin nicht neu beim Erstellen von Websites ... nur diesen Server (WHM cPanel), also ist es vielleicht etwas da?

+0

Erhalten Sie Fehler in der Konsole? Netzwerk-Tab? Ehrlich gesagt, werde ich keine zufälligen Seiten im Internet besuchen, um Ihre Arbeit zu überprüfen. Fügen Sie den entsprechenden Code in die Frage selbst ein. –

Antwort

0

test.js ist nur eine Zeile Kommentar ... es tut nichts.

Es sieht wie folgt aus:

// JavaScript Document$(document).ready(function(){ "use strict"; $("button").click(function(){ $(".box").slideToggle(); });}); 

Keine neuen Linie zwischen Kommentar und echten Code.

+0

Nicht in meiner Js-Datei, also muss es irgendwo zurückgeben. Ich werde den Kommentar löschen –

+0

Danke Jungs, der Kommentar, der in seiner eigenen Zeile war, verlor jede Rückkehr beim Hochladen, so dass die js –

0

Ich denke, Sie haben Newline in der Hoffnung entfernt, Leerzeichen zu entfernen.

Fügen Sie einfach die richtige Formatierung oder Leerräume hinzu, damit Ihr Code funktioniert.

$(document).ready(function() { 
    "use strict"; 
    $("button").click(function() { 
     $(".box").slideToggle(); 
    }); 
}); 

Laden Sie diese Plunker für den Arbeitscode herunter.