2可变结果不能有两个?

时间:2012-05-15 10:42:04

标签: javascript

我有:

var outcome = $('#outcome') ;

有一个结果“#outcome”但我希望有两个结果

我试过了

var outcome = $('#outcome #outcome2') ;

1 个答案:

答案 0 :(得分:6)

用逗号分隔选择器:

var outcome = $('#outcome, #outcome2');

您目前所拥有的是寻找与#outcome2匹配的元素,该元素是与#outcome匹配的元素的后代。

这是在jQuery API中的“multiple selector”下记录的。如该页面所述,另一种方法是使用add方法(但我绝对建议在这种情况下坚持使用多重选择器):

var outcome = $('#outcome').add('#outcome2');