input radio點選選中再點選取消

2022-06-19 18:57:15 字數 373 閱讀 5718

這裡主要說一下這個jquery中的data()方法,個人感覺這個方法平時挺少用到的,所以說一說,按照官方的解釋就是 向元素附加資料,然後取回該資料;

嗯,是的,就是這麼簡單。

那這裡說一下這個方法的使用,我們都知道單選按鈕在點選之後再點選是不能直接取消的,要取消的話只能使用js設定checked屬性,如果是單個單選按鈕,還是挺容易的,但是多個單選的時候,就會覺得很蛋疼,所以我們可以使用data()方法來實現

html部分

按鈕按鈕

按鈕按鈕

按鈕js部分

$('input:radio').click(function() else 

});

jq修改input radio選中事件失效問題

在做乙個由乙個單選元件作為主控制,控制它下面多個單選元件的功能,當我用jq迴圈attr checked true 時發現它失效,一開始以為是我 寫的有問題,當檢視html時發現它的確有增加checked true 可偏偏它沒有選中,這簡直是莫名其妙!它是這樣說的 如果在jquery 1.6中 使用p...

點選變色再點選還原

乙個按鈕實現兩個功能,點選變色,再點選還原。這就需要提供乙個判斷條件,什麼時候執行變色功能,什麼時候執行還原功能 這裡採用判斷奇偶的形式 基本就是010101的形式,只有兩種可能 當然也可以採用別的形式來實現,比如說,我也不知道 等我想出來了一定回來補 總之,核心思想就是,要聯想點選的特點,是010...

點選CListBox選中行外取消選中高亮狀態

今天實現了乙個關於clistbox取消高亮選中狀態的功能 crect rect cpoint point int nselectindex 0 getcursorpos point 獲取當前滑鼠位置,相對螢幕座標 mapwindowpoints null,m listbox.m hwnd,point...