结合两个jquery select语句

时间:2011-05-10 13:30:29

标签: jquery select merge

如何将两个select语句的结果与jquery合并?

例如我有

var previous = $(this).prev('td');
var next = $(this).next('td');

然后我如何将两组结果合并为一组?

4 个答案:

答案 0 :(得分:17)

var all = $.merge(previous, next);

答案 1 :(得分:4)

尝试:

var all=$(this).prev('td').add( $(this).next('td') );

答案 2 :(得分:2)

您可以使用空集合

var previous = $(this).prev('td'),
    next = $(this).next('td'),
    buttons = $().add(previous).add(next);

示例:http://jsfiddle.net/UBnMm/

可替换地:

var buttons = $(this).prev('td').add($(this).next('td'));

答案 3 :(得分:0)

我认为你正在寻找$(this).siblings('td')