我有一个简单的网站刮刀,我正在练习使用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
我想在开始时启用加载程序,然后在结束时禁用它。我不确定如何做到这一点,但任何帮助将不胜感激!
答案 0 :(得分:0)
在过滤器之前和之后查看Sinatra的