我需要检查复选框的checked属性,并使用jQuery基于checked属性执行操作.
例如,如果选中年龄复选框,则需要显示一个文本框以输入年龄,否则隐藏文本框.
但false默认情况下返回以下代码:
if ($('#isAgeSelected').attr('checked'))
{
$("#txtAge").show();
}
else
{
$("#txtAge").hide();
}Run Code Online (Sandbox Code Playgroud)
我如何成功查询该checked属性?
可能重复:
使用jQuery检查复选框选中的属性
我没有选中复选框时遇到问题.
这是我的示例代码:
$(".get-the-look ul input").click(function(){
if("this:checked") {
var product = $(this).attr('alt');
$("#bob div").remove('.'+product);
} else {
alert('asdasd');
}
});
Run Code Online (Sandbox Code Playgroud)
但警报(如果未选中复选框)从不会触发......无论复选框处于什么状态,"其他"都不会启动?
我不知道我哪里出错了.