我有一個HTML元素,我已經附加了一個webkitTransitionEnd事件。Webkit transitionEnd事件分組
function transEnd(event) {
alert("Finished transition!");
}
var node = document.getElementById('node');
node.addEventListener('webkitTransitionEnd', transEnd, false);
然後,我繼續改留下了CSS和頂級性能,如:
node.style.left = '400px';
node.style.top = '400px';
這將導致DIV順利地移動到新的位置。但是,當它結束時,會出現2個警告框,而我在動畫結束時期待只有一個。當我改變CSS左邊的屬性時,我得到一個警告框 - 所以這意味着對樣式的兩個改變被註冊爲兩個單獨的事件。我想將它們指定爲一個事件,我該怎麼做?
我無法使用CSS類同時應用這兩種樣式,因爲左側和頂部的CSS屬性是我只能在運行時才知道的變量。
不,我主要針對谷歌瀏覽器。現在,我只想讓它在那裏工作。 – karter 2010-11-01 15:59:59