2010-03-08 37 views
22
var _sel1 = $('.red'); 
var _sel2 = $('.yellow'); 

Làm cách nào để hợp nhất chúng thành một, mà không sử dụng các bộ chọn khác nhau?Hợp nhất hai lựa chọn jQuery

// I don't want to do it this way 
var _sel3=$('.red,.yellow') or $('.red').add('.yellow'); 

Trả lời

37

Sử dụng add():

var _sel3 = _sel1.add(_sel2); 
+0

okie tôi đã nhận nó, tôi đã không nhận thức được thực tế là chúng ta có thể vượt qua một số biến để ".add()" để thêm vào lựa chọn hiện tại. nó hoạt động thanx. –

+3

Về bản chất, nó giống như '$ ('. Red'). Thêm ('. Yellow');' ... – James

Các vấn đề liên quan