gpt4 book ai didi

JQUERY fadeIn - 为什么它闪烁整个 UL,而不是正在附加的 LI?

转载 作者:行者123 更新时间:2023-12-01 03:28:46 25 4
gpt4 key购买 nike

鉴于以下情况:

$("#taglist").append('<li><a href="">' + v + '</a></li>').hide().fadeIn();

为什么它会在整个 taglist LI 列表中消失,而不是只使用我想要发生的附加的新项目?

谢谢

最佳答案

与大多数其他 jQuery 函数一样,append返回调用它的原始元素。
因此,您正在淡化整个 <ul> .

您正在寻找appendTo :

$('<li><a href="">' + v + '</a></li>').hide().appendTo("#taglist").fadeIn();

此外,您还存在通过 v 的 HTML 注入(inject)漏洞变量。

关于JQUERY fadeIn - 为什么它闪烁整个 UL,而不是正在附加的 LI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2489556/

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