2012-07-13 47 views
0

警告:我是noobie。我有這兩個功能在我焦耳/ S:動畫播放狀態行不起作用並禁用其他功能?

function please() 
{ 
    document.getElementById("test3").innerHTML = "mercy"; 
} 

function displayAnimation() 
{ 

    document.getElementById('myfirst').style.animation-play-state = 'running'; 
    document.getElementById('myfirst').style.-moz-animation-play-state = 'running'; 
    document.getElementById('myfirst').style.-webkit-animation-play-state = 'running'; 

} 

他們沒有任何互動,從我所知道的。但是,當我在displayAnimation()中有3行時,請()不起作用,即使我的其他J/S函數可以工作。

除此之外,當我激活displayAnimation()時,動畫不會從「暫停」變爲「正在運行」。

回答

2

如果您在您的樣式屬性好好看看,你會發現自己的語法無效(JavaScript語法)

由一個-分隔的多個字性能的命名慣例是第一秒 - >firstSecond

style.animationPlayState 

爲供應商前綴-prefix-其他 - >PrefixOther 例如

style.MozAnimationPlayState 
+0

是的。 Yeeees。 Yeeeeeeesssss。 – user1472747 2012-07-13 21:20:01