通过计时器调用不显眼的javascript

时间:2012-07-14 19:03:31

标签: ruby-on-rails

我想在我的Rails应用程序中的一个页面上动态更新一些列表。我知道不引人注目的JavaScript以及如何通过链接和表单来调用它。但是,有什么漂亮的方法可以通过计时器调用不引人注目的javascript。

1 个答案:

答案 0 :(得分:0)

你可以拥有像

这样的东西
<ul data-behaviour='list-updater'>
 ...
</ul>

并在javascript资产文件中

$.fn.updaterComponent = function() {
   var timer= function () { ... };
   setInterval(timer, 1000);
}

$( function() { 
  $("[data-behaviour='list-updater']").updaterComponent();
});

这将是非常不引人注意的:)