我知道可以将前 2 行合并到第 3 行,其中 2 个选择器由 ,
分隔
$('#divid input[name=some]').val('');
$('#divid input[name=thing]').val('');
$('#divid input[name=some], #divid input[name=thing]').val('');
但是如果我将它们保存为对象 obj1
和 obj2
,我该如何以同样的方式同时选择它们?
var obj1 = $('#divid input[name=some]');
var obj2 = $('#divid input[name=thing]');
我尝试了所有这些,但它们没有用。可以吗?
obj1,obj2.val('');
(obj1,obj2).val('');
$(obj1,obj2).val('');
最佳答案
您可以使用 add()方法:
var obj1 = $('#divid input[name=some]');
var obj2 = $('#divid input[name=thing]');
obj1.add(obj2).val('');
关于javascript - 组合保存为变量的选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5257157/