简单来说:jQuery对象是一个组合模式。我如何将jQuery对象添加到其中?
一个例子:
一个例子:
var e1 = $('#element1');
var e2 = $('#element2');
我想创建一个新的jQuery对象jq,使其由e1和e2组成。我希望能够像下面这样做:
var jq = $();
jq.addInjQueryObjects([e1, e2]);
jq.hide();
我该怎么做?
顺便说一句,我知道我一开始可以只选择 #element1 和 #element2,但这不是我想谈论的。
.add()
总是按照页面上出现的顺序添加元素,只有$.merge()
可以按不同的顺序添加元素。 - gregn3