1. 程式人生 > >radio 實現點擊兩次 第一次點擊選中第二次點擊取消

radio 實現點擊兩次 第一次點擊選中第二次點擊取消

inpu rop iou 實現 box false func div input

由於項目的需求,要求radio點擊兩次後為取消狀態,不方便修改為checkbox,可以用正面的方法實現。

// jquery
    $(‘input:radio‘).click(function(){
        //alert(this.checked);
        //
        var $radio = $(this);
        // if this was previously checked
        if ($radio.data(‘waschecked‘) == true){
            $radio.prop(‘checked‘, false
); $radio.data(‘waschecked‘, false); } else { $radio.prop(‘checked‘, true); $radio.data(‘waschecked‘, true); } });

radio 實現點擊兩次 第一次點擊選中第二次點擊取消