2012-03-06 7 views
1

私はそのプラグインを以前使用していません。私は今取得していますと、次のとおりです。ギャラリアが定義されていない例外を取得する

は私がheadタグ内galleriaテーマを参照しています

<script src="@Url.Content("~/Content/Scripts/jquery-1.7.1.js")" type="text/javascript"></script> 
<script src="@Url.Content("~/Content/Scripts/themes/classic/galleria.classic.min.js")" type="text/javascript"></script> 

スクリプトが含まれています。 Chrome web developer toolsを使用してJQueryGalleriaスクリプトの可視性を確認しました。Jquery作品を保証するために$("body").text("jQuery works");と呼んでいます。

<script type="text/javascript"> 
    // $("body").text("jQuery works"); 
    $(document).ready(function() { 
      $("#gallery").galleria({ 
       width: 750, 
       height: 300, 
       clicknext: true 
      }); 
     } // function() { 
    ); // $(document).ready(
</script> 

CSHTML

<fieldset> 
    @* other things*@ 
    @if(Model.AttachedInformation.Count > 0) 
    { 
     <div id="gallery"> 
      @foreach(var path in Model.AttachedInformation) 
      { 
       <img src="@path" alt="" width="50" height="50" /> 
      } 
     </div> 
    } 
</fieldset> 

Two moment are unclear for now:私は、fieldset内部gelleriaによって認識するためのスタイルさdivを保つことができます。 Chromeは私にそのメッセージを与えるのですGalleria is not defined

アドバイスが必要です。 ありがとう!

EDIT

enter image description here

+0

これは、galleria javascriptファイルが含まれていないことを示しています。あなたはそのURLが正しいと確信していますか?要素エクスプローラで頭を開き、urlをクリックして確認します。 – Archer

+0

私の編集を見てください。 – lexeme

答えて

2

あなただけのガレリアのテーマを参照しました。また、Galleriaのコアを参照する(まだダウンロードしていない場合はダウンロードする)必要があります。 http://galleria.io/download/

テーマスクリプトの前にギャレリアを参照してください。

関連する問題