2012-03-27 3 views
0

Ich benutze BBC Karussell http://www.bbc.co.uk/glow/docs/1.7/furtherinfo/widgets/carousel/. Hier ist mein Skript CodeBBC Glühen Karussell: Fehler: glow.widgets ist undefined

<script src="/themes/javascript/glow/1.7.7/core/core.js" type="text/javascript"></script> 

<script type="text/javascript"> 

    glow.ready(function() { 
var carousel4 = new glow.widgets.Carousel("#snapwrap",{ 
     loop: true, 
}); 
}); 
</script> 

es generiert Error: glow.widgets is undefined. Was mache ich falsch?

+0

Erster Schritt: prüfen Firebug/Fiedler/Developer tools, um sicherzustellen, dass der Download von '/ themes/javascript/glow/1.7.7/core/core.js' gibt nicht einen Fehler . Der Pfad, so wie Sie ihn haben, setzt voraus, dass das Verzeichnis 'themes' eine Ebene unterhalb des Verzeichnisses liegt, in dem sich diese Datei befindet. –

+0

@ Brian Driscoll, wie das zu beheben? –

+0

Sie können entweder einen absoluten Pfad zu der Datei verwenden oder den relativen Pfad korrigieren, wenn dieser falsch ist. –

Antwort

1

Ok, dachte ich, das Problem: Sie sind nicht mit dem Widgets Skript oder CSS, pro dem Widgets Abschnitt http://www.bbc.co.uk/glow/docs/articles/getting_started.shtml

Also, Ihre Fehler zu beheben, müssen Sie das Skript ändern, so dass es aussieht dies wie:

<script src="/themes/javascript/glow/1.7.7/core/core.js" type="text/javascript"></script> 
<script src="/themes/javascript/glow/1.7.7/widgets/widgets.js" type="text/javascript"></script> 
<link href="/themes/javascript/glow/1.7.7/widgets/widgets.css" type="text/css" rel="stylesheet" /> 
<script type="text/javascript"> 

    glow.ready(function() { 
var carousel4 = new glow.widgets.Carousel("#snapwrap",{ 
     loop: true, 
}); 
}); 
</script> 
+0

Ich bin blind. Vielen Dank –