我有一些单选按钮如下:
<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
。有没有更好的方法来为这些单选按钮添加监听器?