この記事は賞味期限切れです。(更新から1年が経過しています) jQueryのアニメーション機能はあまりにも便利ですが、 刻々と位置情報などを更新していくタイプの処理には向いていません。 こういうのが得意なのは、例えばASにおけるEnterFrameイベントなのですが、 似たような実装をJavaScriptで出来ないだろうか、というのが今回の趣旨です。 生のsetInterval/setTimeoutでいいんじゃない? ごもっとも。そんなに複雑にはなりませんしね。 ただ、もうちょっと直感的に扱いたかったり、管理し易いクラスが欲しかった。 さらに強いて言えば、「書いてみたかった」のです。 以下に、2通りのパターンをライブラリにしてみました。 さりげなくjsdo.itデビューも果たしてみましたよ! ※いずれもjQueryを使用 Timeline.js jQueryのbind/triggerを使っ
![JavaScriptでAS風のEnterFrameの実装を考えてみる - Mach3.laBlog](https://cdn-ak-scissors.b.st-hatena.com/image/square/341d06309dcccf8ed852c67e6467236fc5930153/height=288;version=1;width=512/http%3A%2F%2Flh6.ggpht.com%2F_JJkNs5Ixl70%2FTNi0gYIE9NI%2FAAAAAAAABFU%2FaHSbRQxDMUM%2F201011091137.png)