javascript - 在jQuery中隐藏缓存的对象

标签 javascript jquery hide objectinstantiation

我不确定“缓存”是否是正确的术语。也许我应该使用“实例化”代替。但是,说我想“缓存”几个对象,以节省一些资源:

var $foo = $("#foo"),
$bar = $("#bar");


现在,如果要隐藏它们,可以使用单线而不是:

$foo.hide();
$bar.hide();


我认为这很简单(读:“愚蠢”),但是...我自己无法弄清楚这一切...

最佳答案

您还可以使用.add()汇总一堆jQuery对象和选择器:

$foo.add( $bar ).add('.someclass').add( $other_objects_or_selectors ).hide();

本文翻译自 https://stackoverflow.com/questions/5405956/

网站遵循 CC BY-SA 4.0 协议,转载或引用请注明出处。


相关文章:

javascript - jQuery或Javascript-验证当前日期是否大于到期日

javascript - 如何使我的浏览器显示更改而不刷新?

javascript - 禁用div中的文本光标

javascript - 使用knockoutjs虚拟元素动态创建html部分

java - 隐藏JButton的setText值

javascript - 如何获取datalist的更改事件?

javascript - 使用getDay Javascript获取明天的日期

css - 超级鱼-当前子菜单始终显示

javascript - 在页面加载时隐藏div类

javascript - 禁用列排序不适用于多个angularjs数据表