2012-04-02 7 views
-1

Ich habe 2 Websites, beide mit dem gleichen Code, die einen Jquery Tacho anzeigen. Auf einer der Websites wird der Tacho nicht angezeigt, aber der andere tut es. Es scheint keine jquery Fehler auf der Konsole zu geben und ich bin ratlos.Jquery funktioniert nicht auf der Website, aber arbeitet an einem anderen mit dem gleichen Code

Die div wo es lädt ist #stresstotal

Tacho Arbeits http://www.beatinganger.com/node/353/done

Tachometer nicht http://www.paleolife.co.uk/pi/81-290593477

jede Hilfe dankbar arbeiten würde.

Seite nicht

<script type="text/javascript" src="http://www.paleolife.co.uk/sites/default/files/js_injector/js_injector_5.js?m1v0du"></script> 
<script type="text/javascript" src="http://www.paleolife.co.uk/sites/default/files/js_injector/js_injector_7.js?m1v0du"></script> 

Seite arbeitet

<script> 

    $(function(){ 
     $('#stresstotal').speedometer(); 
      $('#stresstotal').speedometer({ percentage: $('.speedometer').val() || 0 }); 
    }); 



</script> 
<script src="http://www.beatinganger.com/scripts/jquery.speedometer.js"></script> 

Sie sind der gleiche Code nur in unterschiedlichen Dateinamen arbeiten.

+0

Können Sie die Seite nicht zerlegen, um nur ein Beispiel mit dem entsprechenden Code zu erstellen? http://sscce.org/ – Sparky

+0

Sicher, wird versuchen, – Jeremy

+1

Wenn Sie die Quelle der ersten Seite für die Zeichenfolge "Geschwindigkeit" suchen, erhalten Sie viele Ergebnisse, darunter ein JavaScript-Objekt und die Dateinamen einer Reihe von Skripts. Wenn Sie das gleiche auf der zweiten Seite tun, tun Sie das nicht. Dies deutet darauf hin, dass die Aussage * sowohl mit dem gleichen Code * falsch ist. Fügen Sie den Code, der das Widget generiert, der anderen Seite hinzu. – Quentin

Antwort

1

jquery.speedometer.js wird nie auf der zweiten Seite geladen, deshalb funktioniert es nicht.

Die Linie:

<script src="http://www.beatinganger.com/scripts/jquery.speedometer.js"></script> 

nicht vorhanden ist oder in js_injector_5.js in js_injector_7.js.

Ich bin sicher, dass andere Referenzen auf der Arbeitsseite auf der problematischen Seite fehlen, also machen Sie eine detaillierte Prüfung, um sicherzustellen, dass beide Seiten die gleichen Referenzen auflösen - selbst wenn von verschiedenen Orten aus verwiesen wird.

+0

Ich habe es gerade erst gesehen - danke Dani – Jeremy

Verwandte Themen