gpt4 book ai didi

jquery - 当 jquery delay() 处于事件状态时无法运行单击功能

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

我使用 jquery(ajax) 创建简单的表单,当用户提交表单时,将出现成功消息 slideDown() 并延迟 6 秒,然后 SlideUp() 但是当delay() 处于事件状态时,我无法关闭此框。

$("#show").click(function () {
//ajax will submit form
//$.ajax({
//type: form34.attr("method"),
//url: form34.attr("action"),
//data: form34.serialize(),
//success: function (data) { ...
//when success run this
$(".message_div").addClass("message_success").slideDown().delay(6000).slideUp();
});

$(".close").click(function () {
$(".message_div").slideUp();
});

这是我的jsfiddle

最佳答案

这段代码对我有用。

 $(".close").click(function () {
$(".message_div").stop().slideUp();
});

关于jquery - 当 jquery delay() 处于事件状态时无法运行单击功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16579825/

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