0
添加監聽器單選按鈕我有一些單選按鈕,如下所示:按名稱
<div class ="queryPropertiesSection" id="MapButtons">
<div class="queryPropertiesLabel"> Map Type:</div>
<input id="type1" type="radio" name="mapType" value="c"checked />Map 1
<input id="type2" type="radio" name="mapType" value="d" />Map 2
</div>
我想監聽器添加到使用該名稱的單選按鈕。我看過這個代碼:
$('input:radio').on('change', function(){
//access value of changed radio group with $(this).val()
});
但是頁面上有多個單選按鈕,所以我認爲這不會起作用。當我嘗試
$('name:mapType').on('change', function(){
//access value of changed radio group with $(this).val()
});
我得到的jQuery錯誤:syntax error, unrecognized expression: unsupported pseudo: mapType
。有沒有更好的方法來將監聽器添加到這些單選按鈕?
合作。在時間限制之後,我接受。謝謝 –
您可以使用更簡單的形式$(':radio [name =「mapType」]'):收音機等值輸入[type =「radio」] – Mihail