日期:2014-05-16  浏览次数:20396 次

为什么不起作用--代码很短
<label><input type="radio" name="category" value="GPS导航仪" checked />GPS导航仪</label><label><input type="radio" name="category" value="装饰品" />装饰品</label><label><input type="radio" name="category" value="汽车配件" />汽车配件</label> <label><input type="radio" name="category" value="" />其他</label>



$("input:checkbox[name=category]").click(function(){
alert($(this).val());
});

代码不起作用,不明白

------解决方案--------------------
html结构中指定input类型为radio,js中则针对checkbox类型,生效才怪
------解决方案--------------------
1234 $("input[name=category]").click(function(){
------解决方案--------------------
把你的js代码改一下就可以了
$("input:radio[name=category]").click(function(){
        alert($(this).val());
});

------解决方案--------------------
$("input:checkbox[name=category]").click(function(){
    alert($(this).val());
});