javascript - 在网页上添加退出动画

标签 javascript jquery html css animation

我正在使用 animate.css 动画 found here .我正在尝试在 JavaScript 中使用 window.onbeforeunload 功能。它适用于 Firefox,但我无法让它与 chrome 一起使用。有没有更兼容的方法来做到这一点。到目前为止,我的代码是嵌入在 html 文件中的,这样我就可以解决这个问题,但是成就 ID 是放在一边的,类“animated fadeOutLeft”用于调用动画,效果很好。我只是希望它在执行此操作之前等到页面转到另一个内部链接。

我的代码

<script>
    window.onbeforeunload = loadOut;
    function loadOut () {
        document.getElementById('accomplishments').className
        document.getElementById('accomplishments').className + 'animated fadeOutLeft';
    }
</script>

现在我愿意使用 JavaScript、JQuery、SASS、LESS、CSS 和/或任何其他方法。期望的结果是让动画在用户单击站点内部链接时出现。目标是让它看起来更像一个应用程序而不是一个网页。

最佳答案

我在 chrome 页面转换方面也遇到了一些问题,因此决定使用插件 smoothState.js .也许这会有所帮助。一个例子 here .

关于javascript - 在网页上添加退出动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29153802/

相关文章:

jquery - Bootstrap 日期时间选择器现在显示日历

html - 纯 css3 图像 slider

php - HTML/PHP 复选框不工作

javascript - 如何使 javascript 函数成为 html 属性?

javascript - 覆盖所有可用空间的全屏背景视频

jQuery - 触发器 ('click' ) 在 IE 中不工作 - 对象不支持此属性或方法

javascript - 复选框过滤器/搜索按钮 : can't undo filtering when unchecked

javascript - 将数组添加到 Jquery 中的 css 'content'

php - 使用node.js Node http服务器而不是php/ruby​​/etc + nginx有什么优势?

javascript - 如果 javascript 中存在,则在 url 中获取查询字符串