我想添加一个可以暂停/恢复动画的按钮,最好使用JS
。
Here是我到目前为止所做的。
我只需要一个可以暂停/恢复动画的按钮。我已经遍布stackoverflow论坛,但我无法为此找到合适的解决方案。
编辑:最好是JavaScript
答案 0 :(得分:2)
只需创建一个类来暂停它并像这样使用jQuery toggleClass
$('.btn').click(function(e){
$('body').toggleClass('paused');
});
答案 1 :(得分:2)
您可以使用animation-play-state并使用以下内容:
var counter = 1;
$('button').on('click', function(){
if(counter){
$('body').css({'-webkit-animation-play-state': 'paused',
'animation-play-state': 'paused'});
counter = 0;
} else{
$('body').css({'-webkit-animation-play-state': 'running',
'animation-play-state': 'running'});
}
});
答案 2 :(得分:0)