jquery - 打开页面时在 symfony 中加载微调器
问题描述
我想在页面加载时在我的 symfony 项目中显示一个微调器。
微调器会在页面打开后立即显示,当页面加载时,它会消失。
我更喜欢使用 JQuery 的解决方案。
也许我应该使用内核事件,但我不知道如何实现它。
提前致谢。
解决方案
这是一个解决方案,用于在站点卸载时显示微调器。也许一些调整是必要的( nodeName Check ),当然如果页面确实卸载了您将执行的操作。
在页面末尾添加这行代码,就在 /body 之前
<script>
function unLoader(e) {
if(e.target.nodeName != '#document') {
$('#pageBody').hide("fade", null, 5000).css('background', '');
}
}
$(function() {
$('#pageBody').show("fade",null,500).css('background','');
window.onbeforeunload = unLoader;
});
</script>
推荐阅读
- python - 为什么子进程返回码与 Unix 退出码不一致?
- javascript - Uncaught (in promise) 无法在克隆的 iframe 中找到元素 #2460
- java - NumberFormatException java 汇编程序
- python - 相同的句子在 XLNet 中产生不同的向量
- c# - 无法打印 transform.parent.name
- php - 如何在产品表中显示用户名?API laravel 8 使用 eloquent
- python-3.x - sqlalchemy.exc.DataError:(psycopg2.errors.InvalidTextRepresentation)布尔类型的无效输入语法:“sdzf”
- reactjs - 我可以直接检查 react-final-form 是否显示特定字段的验证错误吗?
- optimization - SAS 帮助优化有限制的线性方程
- javascript - Javascript 值在输入字段值中不可见