首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >附加具有淡入淡出效果的元素[jQuery]

附加具有淡入淡出效果的元素[jQuery]
EN

Stack Overflow用户
提问于 2011-01-14 11:00:08
回答 3查看 94.1K关注 0票数 125
代码语言:javascript
复制
var html = "<div id='blah'>Hello stuff here</div>"

$("#mycontent").append(html).fadeIn(999);

这似乎不管用。

我只想要一个很酷的效果,当内容被追加。

注意:我只想淡入新的"blah“div,而不是整个"mycontent”。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-14 11:02:34

代码语言:javascript
复制
$(html).hide().appendTo("#mycontent").fadeIn(1000);
票数 270
EN

Stack Overflow用户

发布于 2013-03-12 11:55:21

这也是可行的

代码语言:javascript
复制
$(Your_html).appendTo(".target").hide().fadeIn(300);

问候

票数 21
EN

Stack Overflow用户

发布于 2020-02-28 00:50:48

由于fadeIn是从隐藏到显示的过渡,因此当您追加"html“元素并显示它时,您必须隐藏它。

代码语言:javascript
复制
var html = "<div id='blah'>Hello stuff here</div>"

$("#mycontent").append(function(){
  return html.hide();
});

$('#blah').fadeIn(999);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4687579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档