gpt4 book ai didi

javascript - 如何将 'before' 方法与 jQuery 中的 'fadeIn' 方法结合使用?

转载 作者:搜寻专家 更新时间:2023-11-01 04:55:53 25 4
gpt4 key购买 nike

我有一行 jquery,它使用 jQuery 的 before 方法在页面上已经存在的另一个 div 之前插入一个 div:

$("#sendEmail").before('<div id="response"><h1>Success</h1><p>Your email was sent.</p></div>');

我想让新的 div 淡入,所以我尝试以两种不同的方式组合这些方法,但都无法正常工作。这是我尝试过的:

$("#sendEmail").before('<div id="response"><h1>Success</h1><p>Your email was sent.</p></div>').fadeIn("slow");

那没有用,因为它试图淡出 #sendmail div 而不是我插入的那个。这是我所做的其他尝试:

$("#sendEmail").before('<div id="response"><h1>Success</h1><p>Your email was sent.</p></div>');                             

$("#response").fadeIn("slow");

这也不起作用,因为当我尝试淡入时 #response div 已经插入,所以什么也没有发生。

我感觉我真的很接近,但我想不通。有人可以帮忙吗?

最佳答案

$('<div id="response"><h1>Success</h1><p>Your email was sent.</p></div>')
.hide().insertAfter("#sendemail").fadeIn();

关于javascript - 如何将 'before' 方法与 jQuery 中的 'fadeIn' 方法结合使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/693852/

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