我想在Rails循環中嵌套一個jQuery循環,但沒有任何運氣。在這裏是軌道:Rails循環嵌套的jQuery循環
<% entry.videos.each do |video| %>
<input type="hidden" class="url" value="<%= video.url %>">
<div class="videos" src=""></div>
<% end %>
和jQuery的:
$('.url').each(function() {
var urlThumb = $.jYoutube($(this).val(), 'small');
var url = $(this).val();
$('.videos').append($('<div class="vidya"><a href="'+url+'" rel="prettyPhoto" class="youtubeLink"><img src="'+urlThumb+'" class="overlay"/></a></div>'));
});
其中jYoutube只是從YouTube視頻搶縮圖的方法。
問題是,相對於將縮略圖插入到相應的條目中,它會將所有縮略圖插入到具有視頻的所有條目中。
它不是將所有的thumbails到每個條目的了,但是對於有2周以上的網址每個條目,它重複鏈接。因此,對於2個鏈接,它輸出4 ... – 2011-01-15 05:09:13