亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jquery 點擊事件失去響應

jquery 點擊事件失去響應

飲歌長嘯 2018-09-24 10:18:41
問題描述做了個小功能,發現當鼠標點擊過快時點擊事件會失去響應。問題出現的環境背景及自己嘗試過哪些方法開始以為是事件冒泡的原因,取消冒泡后還是一樣,于是乎懵了。。相關代碼/*該方法有個bug:鼠標不能點擊過快,快于大概0.8s點擊事件就會失去響應*/(function () {var url=[    "./images/bg-4.jpg",    "./images/bg-5.jpg",    "./images/bg-6.jpg",    "./images/bg-7.jpg"]//圖片地址庫//縮略圖點擊事件$(".thumbnail-wrap").click(function () {    console.log("點擊事件生效");    //點擊聚焦     $(this).css("background-color","red").siblings().css("background-color","white");    // 獲取被點擊縮略圖的索引     var index=$(this).index();    console.log("當前索引為:"+index);     $(".img-content").css("background-image","url("+url[index]+")"); })})()你期待的結果是什么?實際看到的錯誤信息又是什么?后來想想可能是點擊過快系統判定成雙擊了,但是關于雙擊事件我不熟悉,也不知道如何取消,遂滾來求助了-。-
查看完整描述

1 回答

?
翻過高山走不出你

TA貢獻1875條經驗 獲得超3個贊

破案了。。。原來是移動端點擊事件的延時問題。。我這個項目是IPAD上面的,但是公司沒有MAC所以只能在chrome上調試,我調試的時候忘記退出平板模式了,于是就遇到了經典的300ms延時bug。。。


查看完整回答
反對 回復 2018-09-24
  • 1 回答
  • 0 關注
  • 647 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號