Jquery,在加载时隐藏img
Jquery, hide img onload
我希望在刚加载页面时隐藏一个图像。我可以调用$('#imgName').show()
来显示图像。
然而,我有
$(document).ready(function() {
$("#imgName").hide();
});
但图像在开始时仍然闪烁。
你如何摆脱这种闪光效果?
使用CSS'display:none;'以使其在加载时不可见。
这是因为javascript是在html之后加载的,所以最接近的解决方案是使用css
img#imgName{display:none}
尝试使用CSS来初始隐藏图像。Javascript将在CSS之后加载,通常是--ergo,初始flash。
您可以加载使用css隐藏的图像。
display:none;
相关文章:
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 如何更改<svg>标记为<img>用js标记
- 显示5秒后隐藏潜水
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- 浮动页脚栏-使用Bootstrap隐藏
- 显示生成的gif;base64图像使用C#代码隐藏在img中使用JavaScript
- 隐藏<img>在移动设备上
- 交换 img src 或显示/隐藏多个图像是否更快
- 无法使用javascript将Img-src复制到隐藏的输入值
- 如果未选中该复选框,请隐藏标记和 img
- 检查类是否由 img src 组成,如果没有,则隐藏它.jquery.
- angular ng显示/隐藏取决于img src url
- 如果img等于某个高度,则隐藏它
- 使用$(“img”)找不到隐藏或删除图像.error(function()
- 同时显示两个表,这两个表通过对img进行ckicking而被隐藏
- 对多个img使用隐藏/显示函数,但总是显示同一个img
- 单击任意img时隐藏一类元素
- Jquery,在加载时隐藏img
- 获取包含属性onclick的image,然后隐藏img