如圖:如果沒同意那個(gè)協(xié)議,點(diǎn)擊右下角按鈕,就不能發(fā)布委托,彈出對(duì)話框提示,與此同時(shí),將按鈕設(shè)置為disabled屬性。(即:禁用按鈕)然后我又寫了個(gè)點(diǎn)擊事件,如果勾選了那個(gè)同意協(xié)議,讓按鈕恢復(fù)。然后這個(gè)時(shí)候出現(xiàn)問題了,我該怎么判定事件呢,我不知道該怎么觸發(fā)第二個(gè)事件將按鈕改掉禁用狀態(tài)了。這個(gè)時(shí)候,我嘗試寫了個(gè)點(diǎn)擊事件,就是點(diǎn)擊這個(gè)單選框的父元素,也就是點(diǎn)擊那一塊,都可以觸發(fā),觸發(fā)后,將右下角的按鈕改為可以點(diǎn)擊。然后我發(fā)現(xiàn),按鈕被禁用后,我要點(diǎn)擊兩次才可以!后來我又發(fā)現(xiàn),如果我在第一步,就是不同意協(xié)議,然后彈框,然后將右下按鈕disabled的時(shí)候,我讓那個(gè)協(xié)議的label為選中狀態(tài) 這次只用點(diǎn)擊一次就可以了!然而,這樣一來,意思又不對(duì)了,網(wǎng)站不點(diǎn)同意協(xié)議不能點(diǎn)右下角按鈕,可是如果點(diǎn)擊了按鈕,網(wǎng)站自己把協(xié)議選中為同意狀態(tài),這不就是強(qiáng)制用戶同意協(xié)議了?!所以,有沒有老哥幫忙想想辦法呀!急?。?!下邊是圖片和代碼:點(diǎn)擊后狀態(tài):下邊是代碼:
為何我的點(diǎn)擊事件要點(diǎn)兩次才觸發(fā)!在線等,急?。?!
明月笑刀無情
2018-11-14 13:15:19