📅  最后修改于: 2020-10-22 06:34:41             🧑  作者: Mango
MooTools提供了支持期刊的选项。这样,它可以以相同级别的时间频率定期调用函数。让我们讨论一下期刊的方法和特点。
此方法用于以相同的时间频率水平定期提高函数。一开始我们需要定义一些东西。第一个是您定期运行的函数,第二个是您要提高函数频率的数字值(以毫秒为单位测量的数值)。让我们举一个例子说明一个函数如何每100毫秒执行一次。看一下下面的代码。
您将收到以下输出-
定期函数还绑定了domready函数()之外的第二个变量。您可以将元素作为第二个变量绑定到要定期引发的函数中。查看以下语法,以了解如何传递变量。
window.addEvent('domready', function() {
//pass something to a var
var passedVar = $('elementID');
//now periodicalFunction will be able to use "this" to refer to "passedVar"
var periodicalFunctionVar = periodicalFunction.periodical(100, passedVar);
});
在这里,passedVar是包含html元素的element变量。该变量作为第二个变量传递给周期函数periodicFunctionVar 。
$此方法用于停止期刊函数。此方法有助于重置定期变量值。查看以下语法,以了解如何使用$ clear()函数。
//we clear the var that we passed the function and periodical to
$clear(periodicalFunctionVar);