2
A
回答
0
这是实现你要什么样的方式。您正确且高效地使用选择器。
你可能如果你维护一个需要被隐藏的标签ID的数组,然后动态地构造你的选择器以便通过ID来查找,那么它会更快一些。 (即使选择器可能更长,这样会更快,通过ID选择非常快)。
但是,优化不是必需的吗?我们正在谈论快速减轻至双倍。一个超级愚蠢的jQuery专业版只会做你所做的事情。
0
该代码看起来很完美;你正在使用:正确可见。
你可以看看jQuery :visible selector help page如果你想知道它究竟是如何工作的,但在几句话就选择可见光元素=)
0
嗯,我能想到的是:
$('[id$="AtBaseLevel"]:visible').hide();
这将匹配其ID在AtBaseLevel
结尾的任何元素。请注意,缩短并不意味着速度更快,因为ID查找速度与其速度一样快。基于属性的选择器没有经过优化。
0
你可以这样说:
$("#topperAtBaseLevel, #lowerAtBaseLevel, #midAtBaseLevel").filter(":visible").hide();
然而,这会导致所有被隐藏,隐藏元素调用.hide()
是好的,什么也没有错,所以它可能仅仅是这样的:
$("#topperAtBaseLevel, #lowerAtBaseLevel, #midAtBaseLevel").hide();
相关问题
- 1. 需要检查div的可见性,以创建“导航菜单”
- 2. 检查多个div可见一次
- 3. 如何更改Div的可见性
- 4. javascript多个div的切换可见性
- 5. 如何以更简单的方式从XML文件中获取单个属性
- 6. 以编程方式更改视图的可见性属性
- 7. 简单多边形中2个顶点的可见性
- 8. 检查结构的多个属性的更习惯方式?
- 9. Access-Control-Allow-Origin用于多个域,以更简单的方式
- 10. 如何以更简单的方式运行几个jquery点击?
- 11. 如何用JQuery以简单的方式选择多个类?
- 12. 使用php ajax代码以更简单的方式检查用户名的可用性
- 13. 如何以更简单的方式将.csv导入多个数组?
- 14. Knockout:如何在按钮单击时切换多个div的可见性?
- 15. 保留/恢复方向更改后的可见性以查看
- 16. 任何人都可以用简单的方式解释多态性吗?
- 17. 检查服务器端的div可见
- 18. 以编程方式设置菜单中的可见性android
- 19. 如何以更简单的方式编写此公式?
- 20. 如何检查独立于父可见性的元素可见性(jQuery与否)
- 21. 单击按钮以更改可见性
- 22. 如何以简单的方式用多个字符替换多个字符?
- 23. 检查TreeView ScrollBar可见性
- 24. 如何以编程方式检查Tumblr用户名可用性?
- 25. 如何以编程方式更改散点图线的可见性?
- 26. 如何以编程方式更改Magento中的产品可见性
- 27. 如何检查一个div是否没有其他可见的div?
- 28. 如何以编程方式控制弹出菜单的可见性?
- 29. 如何以简单的方式从对象中检索数据?
- 30. 如何以更短的方式写这个CSS?见例如
它不能简单。你做得对。 – 2010-04-02 12:31:59