javascript - jQuery 淡入()

标签 javascript jquery fadein

如果淡入淡出时间一到,fadeIn() 的不透明度就从 0% 变为 100%,这意味着什么?

我有这个:

function ThreadPost(post, appendToElementId) {

    if (post != null) {
        $("#" + appendToElementId).append("<ol id='" + post.Id + "'></ol>");
        $("#" + post.Id).hide().html(PostHtml(post)).fadeIn(5000);
    }
}

PostHtml() 返回“<li>....</li> ”。

页面加载时,<ol>被隐藏。然后,5 秒后,<ol>突然出现。不会出现褪色现象。使用 Chrome。

最佳答案

我遇到了各种奇怪的问题,jQuery fadeIn() 和 show() 只是弹出而不是动画。看看这是否效果更好:

$("#" + post.Id).css({opacity: 0.0}).html(PostHtml(post)).animate({opacity: 1.0}, 5000);

关于javascript - jQuery 淡入(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1162696/

相关文章:

javascript - 为什么他们在 AngularJS 中到处传递数组?

javascript - Backbone JS 模型

javascript - ASPNET MVC 4 应用程序中的 Jquery 脚本顺序

javascript - jQuery JSON SyntaxError : JSON. 仅在 FIREFOX 上解析

jQuery fadeIn(), fadeOut() 2 个文本

javascript - "else if"在 jQuery 中不起作用?

javascript - Windows Phone 7 和 Javascript 加速度计

javascript - 浏览器功能检测 - 是否支持 Silverlight?

jquery - 没有 CSS 的 slider 切换

jquery - 简单的 JQuery .fadeIn 事件在我的浏览器上无法正常工作