页面加载2秒后显示div
我目前正在尝试在页面加载后2秒显示div。 我可以通过在页面加载后两秒隐藏div来成功地执行相反的操作。 问题是没有任何事情发生,div保持隐藏。 如何在两页页面加载后正确显示div? 额外:意味着两秒钟运行时显示ajax加载gif然后淡入div
$(window).load(function() { setTimeout(function() { $("#contentPost").show('fadeIn', {}, 500) }, 2000); });
HTML / CSS
.contentPost { display:none;} Hi there
$(document).ready(function() { $(".contentPost").delay(2000).fadeIn(500); });
会很完美。
我从来没有见过这样的show方法。 尝试改变它以使用jquery方法fadeIn :
show方法不接受任何参数,并且不会按您的意愿工作。