在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ bootstrap按鈕被點擊后會處于active狀態(tài),那么如何用JavaScri

bootstrap按鈕被點擊后會處于active狀態(tài),那么如何用JavaScript取消其active呢?

bootstrap按鈕被點擊后會處于active狀態(tài),那么如何用JavaScript取消其active呢?

<a>標(biāo)簽也有相同的問題。

并不是樣式的問題,而是功能的問題,比如點擊了一個按鈕,然后按回車鍵,會觸發(fā)剛剛點擊的按鈕,但是按回車時我并不想觸發(fā)剛剛點擊過的按鈕。

回答
編輯回答
慢半拍
  1. js 不能通過代碼去觸發(fā)偽類。這個涉及到W3C的規(guī)范;

文章: W3C規(guī)范-3.4 可信事件

  1. 如果你想做的話,自定義一個類名 .active;點擊就添加,取消就刪除。
2018年5月29日 07:12
編輯回答
放開她

js不能操作偽類,jQuery貌似也不行。還是用css蓋掉原來的各種偽類,然后用添加移除自定義樣式的方式去改變外觀吧

2017年8月6日 12:15
編輯回答
薔薇花

變更標(biāo)簽的css就可以了

a:link {color: #FF0000} / 未訪問的鏈接 /
a:visited {color: #00FF00} / 已訪問的鏈接 /
a:hover {color: #FF00FF} / 鼠標(biāo)移動到鏈接上 /
a:active {color: #0000FF} / 選定的鏈接 /
具體參照:
http://www.w3school.com.cn/cs...

2018年4月22日 21:11
編輯回答
撥弦

改變a的href,把原地址后加一個任意的query,讓瀏覽器感覺是換了一個沒有visited的地址。
例如:

老的:<a id="a"  target="_blank">去百度</a>
新的:<a id="a"  target="_blank">去百度</a>
2017年1月2日 09:56
編輯回答
半心人

自己寫一個對應(yīng)的:active樣式,用js添加上去

2017年2月12日 16:32
編輯回答
短嘆

重寫:active 樣式

2018年2月28日 19:20