我有一些產品的圖片,我希望用戶能夠點擊縮略圖,然後顯示大圖片。我使用了簡單的JQuery教程http://papermashup.com/simple-jquery-gallery/,但由於某種原因,當我點擊縮略圖時,只顯示了我單擊的縮略圖的大圖片。其他縮略圖消失了,所以我不能再點擊它。jquery圖片庫
我使用Carrierwave,導軌3.2和隨之而來的軌道3.2
$(function() {
$(".image").click(function() {
var image = $(this).attr("rel");
$('#image').hide();
$('#image').fadeIn('slow');
$('#image').html('<img src="' + image + '"/>');
return false;
});
});
<div id ="image" >
<%= image_tag(@product.prod_images.first.image_url(:large_pic)) %>
<% @prod_images.each do |image| %>
<ul class="thumbs">
<li>
<a href="#" rel="<%= image.image_url(:large_pic) %>" class="image">
<%= image_tag(image.image_url(:thumb_pic)) if image.image? %>
</a>
</li>
</ul>
<% end %>
</div>
請幫助jQuery的!
我會如何使縮略圖生效?謝謝。 – noob 2012-03-27 18:26:21