我有一个关于重定向到后面的页面集的快速问题 倒计时结束。这是代码:
jQuery(document).ready(function ($) {
$('#continue').countTo({
interval: 1000,
startNumber: 5,
endNumber: 0,
onLoop: function (self, current, loop) {
$(self).text('Wait: ' + current);
},
onFinish: function (self, current, loop) {
self.removeClass('red').addClass('green');
$(self).html('continue').on('click', function () {
top.location = '<?php echo $data['url']?>';
});
}
});
});
有人认为onlick需要改变,但我不确定是什么,以及如何从那里实现它。任何意见是极大的赞赏。提前谢谢。
修改
对于遇到此问题的其他人来说,正确的答案是: 拿这个代码:
onFinish: function (self, current, loop) {
self.removeClass('red').addClass('green');
$(self).html('continue').on('click', function () {
top.location = '<?php echo $data['url']?>';
});
它变成了这个:
onFinish: function (self, current, loop) {
self.removeClass('red').addClass('green');
top.location = '<?php echo $data['url']?>';
}
答案 0 :(得分:2)
你只是想在倒计时结束时发生这种情况,没有点击?只需删除处理程序...
jQuery(document).ready(function ($) {
$('#continue').countTo({
interval: 1000,
startNumber: 5,
endNumber: 0,
onLoop: function (self, current, loop) {
$(self).text('Wait: ' + current);
},
onFinish: function (self, current, loop) {
top.location = '<?php echo $data['url']?>';
}
});
});