[問題] jquery切換radio checked狀態
我有一個需求需要 按下radio 按鈕
如果對同一個已被選取的選項再按一次,則讓它更改成未選取的狀態
我的js是這樣寫
$('.radio').click(function(){
if($(this).attr('checked'))
$(this).attr('checked',false);
});
問題來了,我發現如果選項都沒有被選取到
$(this).attr('checked') 都會變成 undefined
變成不管怎麼按都是未選取的狀態
請問該怎麼寫才對
謝謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.136.147.84
→
05/15 11:02, , 1F
05/15 11:02, 1F
→
05/15 11:21, , 2F
05/15 11:21, 2F
→
05/15 12:24, , 3F
05/15 12:24, 3F
推
05/15 12:34, , 4F
05/15 12:34, 4F
→
05/15 12:34, , 5F
05/15 12:34, 5F
→
05/15 12:35, , 6F
05/15 12:35, 6F
→
05/15 13:50, , 7F
05/15 13:50, 7F
推
05/15 15:26, , 8F
05/15 15:26, 8F
推
05/15 15:57, , 9F
05/15 15:57, 9F
推
05/15 21:12, , 10F
05/15 21:12, 10F
推
05/17 11:27, , 11F
05/17 11:27, 11F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):