twitter-bootstrap を使用して Rails アプリで Nivo Slider をセットアップしようとしています。私が直面している問題は、画像がスライドしない他の画像の上に表示されることです。これを解決する方法はありますか?
ここに私のコードがあります:
nivo スライダーをロードします。
<div class="slider-wrapper theme-default">
<div id="slider" class="nivoSlider">
<% @page.images.each_with_index do |img, index| %>
<%= image_tag img.url, :title => '#htmlcaption' %>
</div>
</div>
<div id="htmlcaption" class="nivo-html-caption">
<%=raw @page.caption_for_image_index(index) %>
</div>
<% end %>
_javascript.html.erb
<%= javascript_include_tag 'application' %>
<%= javascript_include_tag 'jquery.nivo.slider.pack' %>
<%= javascript_include_tag 'jquery.nivo.slider' %>
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider({
effect: 'fade',
pauseTime: 5000,
directionNav:true,
controlNav:true
});
});
</script>
アプリケーション.js
//= require jquery
//= require jquery_ujs
//= require twitter/bootstrap
//= require bootstrap