我的旋转木马正在工作,但突然停止了。我认为一些包含的文件有问题。
我将 RubyOnRails 与 Twitter Bootstrap 一起使用。
已编辑我的 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 代码:(我认为问题在这里)导致删除第二行
<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 页面中工作(仅使用轮播),并且控制台也出现此错误,但它正在工作。
你能说什么?