2012-05-09 13 views

Trả lời

27
$("#addNew_tab, #sendCom_tab").click(function(){ 
     //do stuff 
}); 

thay đổi từ:

$("#addNew_tab", "#sendCom_tab") 

Để:

$("#addNew_tab, #sendCom_tab") 

dấu phẩy trong bộ chọn ("a, b") có nghĩa là người đầu tiên cộng với thứ hai; Cũng giống như với bộ chọn CSS
.210 (Vâng, đó là một bộ chọn CSS ...)

jQuery (selector)

Mô tả: Chấp nhận một chuỗi chứa một CSS selector mà sau đó được sử dụng để phù hợp với một tập hợp các yếu tố này.

Đó là bằng:

$("#addNew_tab").add("#sendCom_tab")... 
+1

Chờ, điều đó có thực sự làm việc? Wow, đẹp quá. +1 –

+0

@ElliotBonneville giống như cách bạn làm với css mà không lặp lại các quy tắc như 'a, div {display: none; } ' – Esailija

+0

@ElliotBonneville. Nó giống như 'add' – gdoron

0
function doStuff() { 
    // do stuff 
} 

$("#addNew_tab").click(doStuff); 
$("#sendCom_tab").click(doStuff);