gpt4 book ai didi

javascript - 如何注册进度条已完成并运行另一个功能?

转载 作者:行者123 更新时间:2023-11-30 05:38:49 25 4
gpt4 key购买 nike

我有这个 Javascript 函数。当我单击一个按钮时,该按钮消失并显示一个进度条。如何注册时间已到并运行另一个功能?

$('#go').click(function() {
console.log("moveProgressBar");

$('.progress-wrap').removeClass('hidden');

var getPercent = ($('.progress-wrap').data('progress-percent') / 100);
var getProgressWrapWidth = $('.progress-wrap').width();
var progressTotal = getPercent * getProgressWrapWidth;
var animationLength = 1000;

$('.progress-bar').stop().animate({
left: progressTotal
}, animationLength);
$('#go').addClass('hidden');

});

http://codepen.io/TrueVineCS/pen/vuyxC

最佳答案

您可以使用 .animate 回调:

$('#go').click(function() {
console.log("moveProgressBar");

$('.progress-wrap').removeClass('hidden');

var getPercent = ($('.progress-wrap').data('progress-percent') / 100);
var getProgressWrapWidth = $('.progress-wrap').width();
var progressTotal = getPercent * getProgressWrapWidth;
var animationLength = 1000;

$('.progress-bar').stop().animate({
left: progressTotal
},
animationLength,
function(){
// do on animation is complete
$('#go').addClass('hidden');
});

});

jQuery Documentation , your example

关于javascript - 如何注册进度条已完成并运行另一个功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21988543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com