我有兩種類型,我想使用相同的代碼塊的按鈕。而不是創建兩個事件處理程序是可以通過做這樣的事情來引用按鈕:你可以在jQuery選擇器上做一個'AND'來定位多個按鈕嗎?
$(".lb",".da")
我想具體的例子,這是行不通的,但希望它會給你一個想法是什麼我目標是做。
我有兩種類型,我想使用相同的代碼塊的按鈕。而不是創建兩個事件處理程序是可以通過做這樣的事情來引用按鈕:你可以在jQuery選擇器上做一個'AND'來定位多個按鈕嗎?
$(".lb",".da")
我想具體的例子,這是行不通的,但希望它會給你一個想法是什麼我目標是做。
是,jQuery的作品就像CSS:
$(".lb, .da")
你可以用逗號使用多個選擇,或>
選擇嫡系:
$("#parent > ul")
還有更多,但this page at the W3C site細節他們很清楚。查看第2節中帶有示例的表格。
逗號必須選擇串
$(".lb, .da")
內記住jQuery中的選擇都像CSS選擇器,逗號是標準的語法。
嘗試:$(「磅,·DA」)周圍的每個選擇器代替,不應該有引號。
Techically,這被認爲是一個'或',因爲你正在尋找的是'.lb' _or_'.da'。 '和'會選擇與有兩個'.lb' _and_'.da'元素(可通過選擇'做$( 'lb.da')')... – 2009-11-23 04:39:13
@Vegard我不同意。問題不是「我可以選擇一個既有這個類又有'這個類'的對象嗎?他正確地問他如何選擇一套物體「AND」,這是我們在下面回答的。如果任何事情是「AND/OR」情況。 – 2009-11-23 04:47:18
@dcneiner - 但這不是程序員如何說話。 「你想喝茶還是喝咖啡?」 - 「是的。」 (讀:我想喝茶,咖啡或兩者兼而有之,因爲你已經使用了'或'運營商) – Kobi 2009-11-23 05:49:07