将类添加到多个缓存的jquery元素

Ben*_*Ben 4 jquery

使用jQuery可以同时向多个缓存元素添加类.我知道我可以做以下事情:

cachedElement1 = $('#div1');
cachedElement2 = $('#div2');

cachedElement1.addClass('someclass');
cachedElement2.addClass('someclass');
Run Code Online (Sandbox Code Playgroud)

但这样做有一个简短的方法.所以类似下面的内容实际上并不起作用.

$(cachedElement1,cachedElement2).addClass('someclass');
Run Code Online (Sandbox Code Playgroud)

谢谢

Ror*_*san 5

您可以使用add()向选择器添加元素.试试这个:

cachedElement1.add(cachedElement2).addClass('someclass');
Run Code Online (Sandbox Code Playgroud)

API参考:Add()