国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

IE下雙擊checkbox反應延遲問題的解決方法

2024-05-06 16:03:23
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了IE下雙擊checkbox反應延遲問題的解決方法,需要的朋友可以參考下

復制代碼 代碼如下:


<span><input type='checkbox'/></span>


上面這段代碼在IE下會生成一個多選框,單擊它會選中打勾,再次單擊則會取消打勾。

這樣看上去并沒有什么不妥的地方,但是如果你嘗試快速兩次單擊(比雙擊稍微慢一點吧。。)這個按鈕,可能效果并不如你想象的那樣。

在IE下面,假如此時checkbox為選中狀態,在你快速兩次單擊的過程中,第一次單擊會使得checkbox取消選中,第二次單擊完之后checkbox并不會變為已選中,而是繼續保持取消選中狀態。

在Chrome等瀏覽器下,第一次單擊會使得checkbox取消選中,在第二次單擊之后checkbox會還原為已選中的狀態。

所以在IE下,雙擊后,checkbox會變為相反的狀態。在非IE下,雙擊后checkbox為相同的狀態。

如果想在IE下雙擊checkbox會達到非IE下的效果,則需使用如下代碼:

復制代碼 代碼如下:


<input type='checkbox'/>
$("input[type='checkbox']").attr('ondblclick', 'this.click()');

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 鄄城县| 永修县| 南漳县| 平江县| 丰台区| 华阴市| 衡东县| 鹤岗市| 巴塘县| 唐山市| 锡林浩特市| 宜君县| 涞源县| 滦平县| 中西区| 诸暨市| 太白县| 福建省| 卢氏县| 丰顺县| 体育| 延津县| 孟州市| 彝良县| 原阳县| 孝感市| 灌阳县| 龙州县| 桐梓县| 八宿县| 南阳市| 望江县| 松溪县| 泽库县| 绿春县| 木兰县| 德令哈市| 焦作市| 济南市| 武隆县| 固原市|