$("#id1,#id2").show();
但是当我有两个jQuery对象时,我似乎不能使用变量本身选择多个。例如:
var jqId1 = $("#id1"); var jqId2 = $("#id2"); $(jqId1).show(); // This works. $(jqId1,jqId2).show(); // This only shows jqId1.
见jsFiddle:@L_301_0@
有没有另外一种方式来指定多个jq变量作为选择器?
jqId1.add(jqId2).show();
但是不要让你的代码太复杂,只是为了避免查询“#id1,#id2”:这个选择器依赖于getElementById并且非常快。