2012-03-27 3 views
0

私はBBCカルーセルhttp://www.bbc.co.uk/glow/docs/1.7/furtherinfo/widgets/carousel/を使用します。ここに私のスクリプトコード、それはError: glow.widgets is undefined生成BBCグローカルーセル:エラー:glow.widgetsは定義されていません

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

です。私は間違って何をしていますか?あなたのエラーを解決するために、あなたはとてもhttp://www.bbc.co.uk/glow/docs/articles/getting_started.shtml

のウィジェットセクションごとに、ウィジェットのスクリプトやCSSを含めていない、あなたはそれが見えるようにスクリプトを変更する必要があります

+0

まずステップ:コア/ core.js'がエラーを与えていません/ '/テーマ/ javascriptののダウンロードが/グロー/ 1.7.7ことを確認するのFirebug /フィドラー/開発ツールをチェックし、このような。あなたが持っているパスは、 'themes'ディレクトリがこのファイルが存在するディレクトリの1つ下のレベルであることを前提としています。 –

+0

@ Brian Driscollどのようにそれを修正するには? –

+0

ファイルへの絶対パスを使用することも、間違っている場合には相対パスを修正することもできます。 –

答えて

1

[OK]を、私はこの問題を考え出しました

<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

私は盲目です。ありがとう –

関連する問題