使用Rails错开渲染多个部分

时间:2011-05-29 00:38:43

标签: ruby-on-rails ajax ruby-on-rails-3 jquery

我遇到以下情况:

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的呈现?

即。我可以立即进行第一次匹配渲染,200ms后的下一次匹配,400ms后的第三次匹配等等吗?

0 个答案:

没有答案