<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="../js/jquery.countdown360.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
$(function(){
var $btn = $('#activate');
$btn.click(function(){
var $this = $(this);
$this.attr('disabled', 'disabled').html("Activated");
$("#countdown").countdown360({
radius : 40,
seconds : 10,
fontColor : '#FFFFFF',
autostart : false,
onComplete : function() { console.log('done');}
}).start();
setTimeout(function() {
$this.removeAttr('disabled').html('Activate');
}, 10000);
});
});
我已经把定时器,可以通过点击一个按钮来激活。所以我想从计时器淡出当动作完成(10秒后)....感谢您添加解决方案。接下来的问题是:如何定义取消按钮,当我点击它,我想:淡出选项
- 激活按钮再次启用
- 停止倒计时
尝试在JSFiddle上重新创建此问题。您的代码段没有功能,因为“../ js/jquery.countdown360.min.js”不存在。 –