javascript - 如何在页面加载后淡入: Javascript

标签 javascript jquery html css fadein

我正在使用淡入淡出效果脚本在我的主页中淡入淡出,但理想情况下,我想在加载背景图像后开始淡入淡出。

我如何将其合并到我现有的 JavaScript 中?

更新脚本:

<script type="text/javascript">
$(window).load(function() {
    if (window.localStorage && !localStorage['faded']) {
        localStorage['faded'] = true;
        $('body').hide().fadeIn(500);
    }
});
</script>

CSS:

html {
    background: #000;
    height: 100%;
}
body {
    background: black url(images/bg.jpg) no-repeat 200px center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin: 0;
    height: 100%;
}

最佳答案

使用 $(window).load 而不是 $(document).ready - the difference是后者将在加载所有资源(包括图像)后运行。

关于javascript - 如何在页面加载后淡入: Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16248258/

相关文章:

javascript - 在随机 JavaScript 函数之后获取输入字段的值

jquery - 单击蓝色时突出显示文本框

html - 响应式 Masonry 布局组件未根据视口(viewport)调整大小

javascript - Discord Bot 无需命令即可发送消息

Javascript Angular : how to chain unknown number of promises

javascript - 为什么要更改我的轴 (moment.js) 的时间值?

javascript - 删除高亮 JavaScript getSelection 函数

javascript - 标题在滚动时完美调整大小,但是

javascript - JS 在 Rails 中无法在 SSL 下工作

javascript - 禁用日期选择器中的特定日期