gpt4 book ai didi

jquery - 排序 .css 和 .animate 脚本的顺序

转载 作者:太空宇宙 更新时间:2023-11-04 14:02:04 25 4
gpt4 key购买 nike

我有一个脚本可以向右移动一个 div 并更改宽度 - 但我无法控制效果触发的顺序。

这是脚本:

$(document).ready(function() {
$('#access').click(function(){
$('#active').animate({right:"6px"}, 400);
$('#active').css({width:"60px"});
});
});

现在发生的是#active 改变宽度,然后向右移动。我希望在动画期间(理想情况下)或至少在它完成向右移动之后发生宽度变化。

最佳答案

尝试:

$('#active').animate({right: "6px", width: "60px"}, 400);

向右移动后改变宽度:

$('#active').animate({right: "6px"}, 400, function(){
$('#active').css({width: "60px"}); // without animation
// or
$('#active').animate({width: "60px"}); // with animation
});

关于jquery - 排序 .css 和 .animate 脚本的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21439883/

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