gpt4 book ai didi

javascript - 附加元素的 jQuery FadeIn

转载 作者:行者123 更新时间:2023-11-28 20:07:23 25 4
gpt4 key购买 nike

我只想淡入附加元素

我尝试一下

$("ul#content-wall").append(msg.template).hide().fadeIn(300).promise().done(function () {
});

$("ul#content-wall").hide().append(msg.template).fadeIn('normal').promise().done(function () {

但是在整个容器中隐藏和淡出,我只想隐藏和淡入

'msg.template'

谢谢

更新

我尝试这样做

$(msg.template).hide().appendTo('#content-wall').fadeIn(300).promise().done(function () {});

但是我有这个错误:

Uncaught Error: Syntax error, unrecognized expression: <li class="result_search">168foo</li> 

我的console.log(msg.template)

<li class="result_search"> 168 foo </li>

我的console.dir(msg.template)

   <li class="result_search">
168
foo
</li>

最佳答案

使用.appendTo()获取对新附加元素的引用,然后对其进行动画处理

$(msg.template).hide().appendTo('#content-wall').fadeIn(300).promise().done(function () {});

.append()返回对添加新元素的容器元素的引用。

关于javascript - 附加元素的 jQuery FadeIn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20564948/

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