2013-04-07 107 views
-4

我在我的jQuery代碼如下部分:輸入類型不特定

$('input[type="radio"]').on('click', function() { 

但問題是,我決定使用多個單選按鈕,所以現在的系統不工作了..

有沒有人有解決方案使用單選按鈕的jQuery,我需要什麼? (例如使用id =「xx」或類似的東西)謝謝!

-Jérémy

+0

請發表您的標記以及 – Ejaz 2013-04-07 19:56:30

+2

'$( '#XX')上( '點擊',函數(){' – 2013-04-07 19:58:28

+3

@roXon - +1,即使是這樣的很明顯,如果我自己問這個問題,我會感到羞恥!如果你能弄清楚一個屬性是以選擇器開始的,你應該能夠找出一個ID選擇器。 – adeneo 2013-04-07 19:59:16

回答

1

例如,你可以或任何你喜歡的添加多個過濾器..名字。

$('input[type="radio"][name="group_2"]').on('click', function() { 
    alert('Group 2 radio clicked !'); 
}); 

http://jsfiddle.net/MPgzq/

+0

謝謝,用id試過了,但是沒有奏效..我現在用名稱測試它.. :) - 更新:到目前爲止工作!非常感謝 ;)。 – 2013-04-07 20:01:14

+1

'$(':radio [name =「group_2」]')'對我來說看起來更簡單 – 2013-04-07 20:01:49

+0

似乎也可以使用ID - http://jsfiddle.net/MPgzq/1/。此外,羅克森說:D – Kaloyan 2013-04-07 20:04:39