0

我有 IE 8,我使用 .click(function(){}); 一旦我单击我的 li,它就会完美运行并触发事件。但是,如果我在短时间内单击两次,它只会触发一次。我想 IE 8 认为它是“双击” - 如果有这样的事件很好,但我不明白为什么它实际上取消了我的点击功能......

有什么办法可以解决这个问题吗?...

4

2 回答 2

0

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

于 2012-05-11T01:21:47.520 回答
0
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 :)
    }
}
于 2012-05-13T19:36:41.503 回答