首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IE8双击jquery没有任何意义,也不会触发click()

IE8双击jquery没有任何意义,也不会触发click()
EN

Stack Overflow用户
提问于 2012-05-11 09:19:01
回答 2查看 1.1K关注 0票数 0

我使用的是IE8,我使用的是.click(function(){});它工作得很好,只要我单击我的li,它就会触发事件。但是,如果我在短时间间隔内单击两次,它只会触发一次。我想IE8认为这是一个“双击”--如果有这样的事件,那也没问题,但我不明白的是为什么它实际上取消了我的点击功能……

有什么我能解决的吗?..

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-14 03:36:42

代码语言:javascript
运行
复制
var okToClick = true;
$('ul li.arr_d, ul li.arr_u').click(OnDownClick).dblclick(OnDownClick);
function OnDownClick() {
    if (okToClick) {
        okToClick = false;
    //do the stuff here :)
    }
}
票数 0
EN

Stack Overflow用户

发布于 2012-05-11 09:21:48

您可以让jquery的dblclick (双击)事件触发一个单击事件。如果这不起作用,它将表明这不是双击事件问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10544207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档