我应该在隐藏元素之前检查可见性吗?
should i check for visibility before hiding an element?
我应该在隐藏元素之前检查元素的可见性吗?
这里对jquery也有非常相似的问题。但是当我使用清晰的javascript时,它会有所不同吗?if 语句是否冗余?
var loader = document.getElementById('loader');
function hideLoader() {
if (loader.style.visibility === 'visible') {
loader.style.visibility = 'hidden';
}
}
不,你不必这样做。只需将所需的可见性设置为隐藏,并保存浏览器一些"if"计算即可。
相关文章:
- D3在一个调用中绘制不同的SVG形状,没有可见性
- jQuery css可见性在load方法中不起作用
- 页面可见性API实际上支持操作系统屏幕锁定吗
- 有没有一种方法可以从隐藏的可见性(CSS,JS)中获得淡入效果
- JavaScript可见性不起作用('隐藏'起作用,'可见'不起作用)
- 使用 jQuery 检查文本可见性 .包含代码的行为不符合预期
- 使用 jQuery 检查 DOM 元素的继承可见性
- 使用 elementFromPoint() 方法检查元素可见性
- 我应该在隐藏元素之前检查可见性吗?
- Capybara 和 JavaScript:检查可见性需要大量时间!如何优化
- 检查并设置表格行的可见性
- 检查可见性并使用jquery/javascript添加一个类,但不能依赖于滚动事件
- jQuery检查可见性不能正常工作
- 如何检查表达式中的元素可见性
- 有没有不那么“俗气”的?检查项目可见性的方法
- 如何检查数据表行的可见性
- 检查KineticJS中图层的可见性
- 检查图像文件的可见性
- 滚动溢出时检查视口中对象的可见性
- 使用jQuery检查可见性(调试)