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