首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >setInterval到requestAnimationFrame

setInterval到requestAnimationFrame
EN

Stack Overflow用户
提问于 2014-07-27 07:25:10
回答 1查看 229关注 0票数 0

如何将以下setInterval()转换为requestAnimationFrame()?

下面是我正在使用的一个简单的工作setInterval模型。

代码语言:javascript
复制
$(document).ready(function() {
    $("#add").click(function() {
         $('#result').html(
             (parseFloat($('#numA').val()) + 
              parseFloat($('#numB').val())).toString()
         );
    });
    setInterval(function () {$("#add").click()}, 1000);
});

http://jsfiddle.net/nqqfq/4/

我见过一个需要循环(游戏循环)的程序,但我的代码与游戏无关。是关于解析字符串的。

文档有点复杂。我试过一些尝试错误,但到目前为止没有成功。

谢谢您的意见。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-27 07:38:24

您需要反复调用requestAnimationFrame,例如:

代码语言:javascript
复制
!function frame() {
  $('#add').click()
  requestAnimationFrame(frame)
}()

演示: http://jsfiddle.net/nqqfq/6/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24978824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档