2009-12-17 101 views
0

如果按下按鈕1或按下按鈕2,我想執行一些javascript。 (下面的代碼不起作用,但我已經提供它來說明我正在嘗試做什麼)。我使用下面粘貼的符號,(下面的代碼不起作用,但我提供它來說明我正在嘗試做什麼)。我知道我可以將代碼包裝到另一個函數中,然後編寫兩段代碼(每個按鈕一個),但我只想了解是否有方法在jQuery中使用類型來執行條件OR選擇器下面的sytnax。謝謝!使用OR時,jQuery中的多個選擇器的語法

 
$(".btn1.btn2").click(function(){ 
    //execute code 
} 

回答

1

在一次調用中對多個選擇使用逗號。下面的示例選擇所有具有類btn1和/或btn2的元素

$(".btn1, .btn2").click(function(){ 
    //execute code 
} 
+0

謝謝!我總是發現學習語法需要時間最長:P – justinl 2009-12-17 04:36:33

+0

不客氣。堅持下去! :) – micahwittman 2009-12-17 04:37:19

1
$("#btn1, #btn2").click(function(){ 
    //execute code 
} 
如果你有ID的該按鈕

$(".btn1, .btn2").click(function(){ 
    //execute code 
} 

,如果你想使用類名來訪問它們。