gpt4 book ai didi

jquery - jQuery 的效果顺序问题

转载 作者:行者123 更新时间:2023-12-01 06:58:57 27 4
gpt4 key购买 nike

我想要fadeOut一个按钮,然后 fadeIn Ajax 调用的响应。响应是一个新按钮。然而,以下代码的作用是淡出第一个按钮,将其淡入,然后用新按钮替换它。我尝试了几种组合,但无法使其工作。我哪里出错了?

beforeSend: function()
{
$(this).fadeOut("slow");
},

success: function(response)
{
$(this).fadeIn("slow", function () {
$(this).parent().html(response);
});
}

最佳答案

AJAX 调用中的

this 不再是前一个元素。您必须将其存储在 AJAX 调用之前的 var 中,例如:

var 按钮 = $(this);

及以后:

button.fadeOut();

等等。

关于jquery - jQuery 的效果顺序问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5930467/

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