jquery这个和其他元素

oda*_*avy 2 jquery this

好的,再次进入圈内 - 我相信答案会很明显.只是不要对我:)

我似乎无法将此指定为功能的几个目标中的一个目标:

$(this, "elem1, elem2").doStuff()
Run Code Online (Sandbox Code Playgroud)

我只想把doStuff()转换成一对元素,其中一个就是这个.如果我明确地命名元素,我只能让它工作,即......

$("elem1, elem2, elem3").doStuff() 
Run Code Online (Sandbox Code Playgroud)

...工作良好.但我似乎无法得到它的工作,如果我想包括这个列表.我必须写只是为了一行,另一个用于elem1 elem2时等.

所有帮助非常感谢.谢谢.

cle*_*tus 5

如果我理解正确,您可以使用add()添加this到jQuery对象:

$("#elem1, #elem2").add(this).doStuff();
Run Code Online (Sandbox Code Playgroud)

或者相反:

$(this).add("#elem1, #elem2").doStuff();
Run Code Online (Sandbox Code Playgroud)

甚至:

$(this).add("#elem1").add("#elem2").doStuff();
Run Code Online (Sandbox Code Playgroud)