我有以下代码来触发一些单选按钮的点击事件!但它并没有被执行!有人可以帮助我吗!
代码:
$("#inline_content input[name='type']").click(function(){
if($('input:radio[name=type]:checked').val() == "walk_in"){
$('#select-table > .roomNumber').attr('enabled',false);
}
});
单选按钮
<form class="type">
<input type="radio" name="type" checked="checked" value="guest">In House</input>
<input type="radio" name="type" value="walk_in">Walk In</input>
</form>.
更新
也尝试使用onChange()
,但未能生效。
OnChange
不是一个东西,它应该是change
。而且,为什么不使用focus
? - Grant Thomasif
语句:http://jsfiddle.net/6UZKN/1/。 - Felix KlingremoveAttr('enabled')
以确保兼容性。并非所有浏览器都支持enabled="false"
。 - Broxzier.attr
。.removeAttr
可以解决问题,但.prop
也可以很好地解决问题。 - Felix Kling