CSS3のアニメリスタート関数
element.style.webkitAnimationPlayState = "running";
これだといつまでもrunningのままのようだ。
var restartAnim = function(id) { var doc = document; var old_elm = doc.getElementById(id) old_elm.style.webkitAnimationPlayState = "running"; var new_one = old_elm.cloneNode(true); old_elm.parentNode.replaceChild(new_one, old_elm); }
使いかた
restartAnim (リスタートしたいID);