【问题标题】:Div Appear After 5 Seconds JqueryDiv在5秒后出现Jquery
【发布时间】:2011-03-10 08:32:42
【问题描述】:

我在 5 秒后使用 jquery 显示 div 时遇到问题。

我现在正在使用

$(文档).ready(函数() { $("#message").delay(延迟).fadeIn(5000); });

但它不起作用(#message 是围绕我要显示的内容的 div 的名称)

如果有人可以帮助我让它工作,那就太好了。

谢谢

【问题讨论】:

  • 你能显示包含你要显示的 DIV 的 HTML 块吗?

标签: jquery


【解决方案1】:

是否定义了 delay 变量并传递给 delay 函数?你传递给delay 的应该是等待多长时间才能执行下一个函数。我想你会想要这样的东西:

$('#message').delay(5000).fadeIn(5000);

【讨论】:

  • @Belgin Fish - 什么版本的 IE?是有错误还是什么也没发生?很难说没有看到你的整个代码。如果你发布它,我会检查出来。
  • 嘿,即 8 并且什么也没发生我在某处读到使用 $(document).ready(function() { $("#message").delay(5000).fadeIn(500)。 css('过滤器', '无'); });但它仍然无法正常工作,我会发布代码但我的好友说我不能:(
  • 不看代码就很难判断。我的简单测试示例适用于我在 IE7 中的代码。如果只有那个 div 的页面和那个代码仍然不起作用,我会删除 delay(5000) 并查看 fadeIn 是否正常工作。如果可行,我将删除fadeIn 并在delay(5000) 之后更改一些css,看看是否可行。祝你好运。
【解决方案2】:

为什么不是working?不要忘记设置延迟!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-27
    • 2011-02-15
    • 1970-01-01
    • 2014-10-16
    • 1970-01-01
    • 2020-08-13
    相关资源
    最近更新 更多