javascript - jQuery 在方法之前绝对需要 hide() 吗?
问题描述
我是 JavaScript 和 jQuery 的新手,所以请放轻松。
除非事先有一个 hide() 方法,否则我的 jQuery 方法不起作用,这会导致浏览器在 jQuery 启动之前将页面闪烁一毫秒。有没有办法避免这种情况?下面的例子。
<head>
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.3.1.min.js"></script>
</head>
<script>
$(document).ready(function() {
$("#thingId").hide(0).fadeIn(2000);
});
</script>
解决方案
为了淡入某些东西,它需要从不可见开始:) 只需先将其隐藏在 css 中 display:none 。
推荐阅读
- reactjs - 使用 adalFetch 从 API 调用返回的“AADSTS500011”错误消息
- python - 通过 pyenv 安装的解释器不会添加到 $PATH
- angular - “无法解码下载的字体”错误,但字体正在工作 Angular 5
- sql - 有什么方法可以加快这个查询捕获客户信息的速度吗?有没有更好的方法来处理这些数据?
- azure - Azure Function V2 JWT - AD 身份验证
- python - 删除 Pandas Dataframe 列范围内的列,其中每列的总和小于 10
- c# - 将 T-SQL 表值函数字符串拆分为 C#
- angular - 如何在 NGRX 中使用来自另一个功能的选择器
- c++ - 使用结构 c++ 进行强制转换
- c++ - 为什么 pointer->data 有效,而 *double_pointer->data 无效?