如何创建与Ruby / Sinatra接口的jquery加载器?

时间:2011-12-12 07:29:12

标签: jquery ruby sinatra

我有一个简单的网站刮刀,我正在练习使用Ruby + Sinatra + Nokogiri进行构建。

我有一个名为半透明地覆盖整个屏幕的加载器。

截至目前,它在页面初始加载时设置为以下内容(通常在最初加载时的任何给定时间内页面上有大量数据)

$(window).load(function() {
    $('#loading').fadeOut();
    $('#wrapper').fadeIn();
});

我的问题是,是否可以激活此加载程序,然后在nokogiri工作时在我的ruby脚本中“取消激活”它?

例如,在......

post '/refresh' do
  # scraping code here that can take seconds to minutes
end

我想在开始时启用加载程序,然后在结束时禁用它。我不确定如何做到这一点,但任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

在过滤器之前和之后查看Sinatra的