2017-03-01 23 views
0

セマンティックUIコンポーネントのほとんどは、自分のmvcアプリケーションで正常に動作していますが、レーティングコンポーネントです。 評価が表示されますが、onRate関数が機能していません。 APIドキュメントでは、jqueryファイルはセマンティックUIスクリプトの前にロードする必要があります。ここで セマンティックUIレーティングコンポーネントがMVC 4アプリケーションで動作していません

は私のコードは、私はここでの評価スクリプトやCSSファイルを使用

<html> 
    <head> 
     <script type="text/javascript" src="jquery-1.7.1.min.js"></script> 
     <script type="text/javascript" src="rating.js"></script> 
     <link rel="stylesheet" type="text/css" href="rating.css"> 

    </head> 
    <body> 
     <div> what </div> 
     <div class="ui star rating" data-rating="4"></div> 

     <script type="text/javascript"> 
      $(document).ready(function(){ 
      $('.ui.rating').rating(); 
      }); 
     </script> 
    </body> 
</html> 

無関係なものを取り除いています。しかし、私はsemantic-uiスクリプトとCSSを試してみましたが、成功しませんでした。

+0

ブラウザのコンソールにはどのようなエラーが表示されていますか? –

+0

ああ、解決されました:D "jquery-3.1.1.js"を試しました。コンソールをチェックしたいときに動作していました。私はそれがjqueryバージョンだと思う。 –

+1

いいえ、それを解決したことを説明する回答を追加してください(つまり、 'rating.js'には特定のバージョンのjqueryが必要です)。同じ問題を抱える他の人がそれを解決するのを助けます(そして、 –

答えて

0

「jquery-1.7.1.js」の代わりに「jquery-3.1.1.js」を試して、rating.jsが機能していました。

関連する問題