0
在Firefox/Firebug中出现以下错误,但在Safari中未出现以下错误。在Firefox中读取单选按钮值时发生jQuery错误,但在Safari中未读取时发生错误
$( “输入[名称= 'HOW_MANY']:勾选”)val不是功能
代码如下:
$(document).ready(function(){
$("#message-form").change(function(){
var selectedRadio = $("input[name='how_many']:checked").val();
if(selectedRadio == "some")
{
$("#conditional").fadeIn("slow");
}else{
$("#conditional").fadeOut("slow");
};
});
});
默认情况下是否检查其中一个输入?如果没有,jQuery无法找到它,因此没有价值。 – 2011-04-05 04:14:48
是的,有两个单选按钮,其中一个被选中。 – Dave 2011-04-05 04:48:15
'#message-form' id是什么?我认为你有'选择框',然后在那里有'radio boxex'?你会把你的代码粘贴到jsfiddle.net上,这样我们可以更好地回答你。 – diEcho 2011-04-05 04:49:18