javascript - 只在页面加载时运行一次这个函数?

标签 javascript jquery html css

我正在为我的第一个客户构建这个网站,我在页面加载时添加了一个动画,其中包含 Logo 和一个小 gif, 问题是,当我在与“accueil”页面(主页)不同的页面上时,我想返回“Accueil”页面,加载动画将再次运行......

这是网站:http://www.enzo-ustariz.fr/

这是相关的 jquery 片段:

$(window).on(‘load’, function() {
// Animate loader off screen
$(".loader").show().delay(4000).fadeOut();
});

如果你能帮助我,我正在寻找一种在第一次加载后删除它的方法或其他方法!

最佳答案

您可以将 gif 加载程序代码功能和实际的“Accueil”主页分成两个不同的页面。

因此,当浏览器发生硬重置或用户首次登录时,将出现此 gif,然后重定向到“Accueil”主页,当您在应用程序中导航时,您可以直接调用“Accueil”主页。

关于javascript - 只在页面加载时运行一次这个函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47556179/

相关文章:

javascript - Jquery Mobile 检测在 ListView 中单击了哪一行

javascript - 在javascript中通过函数传递对象(一个函数到另一个函数)

javascript - jQuery、bug 还是什么? selectmenu 小部件的 addClass 仅适用于第一个元素

javascript - Keydown 产生意外结果。 HTML5游戏

javascript - 有没有办法从移动浏览器调用导航?

javascript - 为 AJAX 数据添加新对象值

javascript - Chart.js 2.x 中的自动颜色分配不再起作用,过去在 v. 1.x 中起作用

javascript - 在 jQuery 循环中定位相同选择器的更快方法

javascript - 清除/重置按钮并在下拉列表中显示第一个/占位符

javascript - 滚动后标题粘滞?