今天我要實現的按鈕的動態選中,就是說在一排按鈕中選中某個按鈕,這個按鈕就會變色,其他按鈕恢復原來顏色,目的是為了讓人知道自己選中了哪個按鈕,知道自己做了什麼。
功能其實不是很難,只需要使用jquery的功能就能實現:
分析一下思路,使用this進行判斷當前是哪個按鈕被選中了,然後用$().css改變當前按鈕的顏色,在進行修改前需要進進行乙個判斷,首先把所有未被選中的按鈕的顏色改變為預設顏色,這樣做的目的是將之前選中的按鈕樣式還原。藉此起到選中哪個按鈕,哪個按鈕改變顏色的效果。
下面上**:html
one
twothree
這裡就只上按鈕部分**,其他部分不方便透露
備註:使用了id選擇器的方法
js**:
function supendbuttonclick(obj)
jquery實現單選按鈕選中與取消選中
單選按鈕的選中與取消選中,是元素自帶的屬性checked來實現的 一般情況下 這個方法就可以滿足實現將其第乙個單選按鈕選中。但是如果這個是根據後台傳到頁面的值來實現的乙個動態單選按鈕選中。下一次再賦值選中時可能會造成多個單選按鈕都被選中。頁面就識別不出來應該將哪乙個單選元素選中。當然這時可以使用 然...
前端開發技術難點彙總(四)
watch和computed watch監聽,乙個影響多個用watch computed計算屬性,多個影響乙個用computed touchstart touchmove touchend touchcancel 系統取消事件 vue 打包找不到資源檔案 config index.js 修改buil...
IOS開發 單選按鈕選擇實現 存在多個按鈕
做投票模組時要對投票選項實現單選,本以為跟複選按鈕原理差不多,結果卻出人意料,整了老半天才弄出來,在這裡記錄一哈 nsmutablearray btnarray nil 存放所有的button void initui void btnclick id sender else btn setbackg...