我有:
var outcome = $('#outcome') ;
有一个结果“#outcome”但我希望有两个结果
我试过了
var outcome = $('#outcome #outcome2') ;
答案 0 :(得分:6)
用逗号分隔选择器:
var outcome = $('#outcome, #outcome2');
您目前所拥有的是寻找与#outcome2
匹配的元素,该元素是与#outcome
匹配的元素的后代。
这是在jQuery API中的“multiple selector”下记录的。如该页面所述,另一种方法是使用add
方法(但我绝对建议在这种情况下坚持使用多重选择器):
var outcome = $('#outcome').add('#outcome2');