У меня следующая ситуация:
1. Использование функции JavaScript для начала вызова AJAX
$(".toggle").click(function() {
var currentId = $(this).attr('id');
$(this).find(".loadingDiv").show();
$(this).find(".matchingsDiv").load("<%= matches_companies_url %>?id=" + currentId, null, function(){
$('.loadingDiv').hide();
});
return false;
});
2. Рендеринг matches.js.erb
<% @matchings.each_with_index do |match, index| %>
<%= (render :partial => 'companies/matching', :locals => {:match => match, :project => @project}) %>
<% end %>
Приведенный выше код работает. Вот маленький вопрос: как я могу пошатнуть рендеринг каждого matching
?
т.е. Могу ли я сразу сделать первый сопоставительный рендеринг, следующий - через 200 мс, третий - через 400 мс и т. Д.