0

私のカルーセルは機能していましたが、突然停止しました。一部の同梱ファイルに問題があると思います。

Twitter Bootstrap で RubyOnRails を使用しています。

私のjavscriptフォルダ内の編集済みファイルの名前:application、bootstrap-carousel、bootstrap-dropdown、bootstrap-modal、bootstrap-transition、jquery-1.7.2、jquery.validate.min

これが私のビューのコードです(「jquery.validate.min」を削除しました):

       <%= javascript_include_tag 'jquery-1.7.2','application' %>

生成されたHTMLコード:( I THINK PROBLEM IS HERE ) 2行目の削除を引き起こす

   <script src="/assets/jquery-1.7.2.js?body=1" type="text/javascript"></script>
   <script src="/assets/jquery.js?body=1" type="text/javascript"></script>
   <script src="/assets/jquery_ujs.js?body=1" type="text/javascript"></script>
   <script src="/assets/bootstrap-carousel.js?body=1" type="text/javascript"></script>
   <script src="/assets/bootstrap-dropdown.js?body=1" type="text/javascript"></script>
   <script src="/assets/bootstrap-modal.js?body=1" type="text/javascript"></script>
   <script src="/assets/bootstrap-transition.js?body=1" type="text/javascript"></script>
   <script src="/assets/jquery-1.7.2.js?body=1" type="text/javascript"></script>
   <script src="/assets/jquery.validate.min.js?body=1" type="text/javascript"></script>
   <script src="/assets/application.js?body=1" type="text/javascript"></script>

私のapplication.jsからのコードは次のとおりです。

       $(document).ready(function(){
  $('.carousel').carousel({
  interval: 2000
});  
 }

Google Chrome コンソールからのエラー:

       Uncaught TypeError: Object [object Object] has no method 'carousel' 

奇妙なことに、ほとんど空の html ページ (カルーセルのみ) で動作しており、コンソールからもこのエラーが発生していますが、動作しています。

あなたは何を言うことができますか?

4

1 に答える 1

0

正しいコード:

        <%= javascript_include_tag 'application' %>

jsフォルダーからjquery-1.7.1.min.jsを削除しました。

于 2012-07-02T06:09:30.177 に答える