我是 JQuery 新手,目前无法解决这个问题。我在单击链接时创建了一小段动画。但是,当我再次单击链接时,动画不会重播。我需要刷新页面才能使其正常工作。
这是完整的代码。当有人点击时,我正在尝试制作一系列动画。
这是更新的代码
$(document).ready(function(){
$("#start").one('click',function(){
$("#mailer").animate({left:'300px',top:'55px'}, 2000);
$("#ms-server1").delay(2000).fadeIn();
$("#mail").delay(2000).animate({left:'800px',top:'200px'}, 2000);
$("#mail1").delay(2000).animate({left:'550px',top:'240px'}, 2000);
$("#man-opn").delay(6000).fadeIn();
$("#woman-opn").delay(4000).fadeIn();
$("#opnstat1").delay(6500).fadeIn();
$("#opnstat2").delay(4500).fadeIn();
$("#lnk").delay(8500).fadeIn();
$("#click-info").delay(9000).animate({left:'300px',top:'60px'}, 5000);
$("#clickstat1").delay(11500).fadeIn(function(){
$("#ms-server1").hide();
});
});
});
当有人再次单击链接 ID #start 时,我希望重播整个动画/功能。
抱歉之前未完成的代码非常感谢任何帮助..再次感谢