我使用的是IE8,我使用的是.click(function(){});它工作得很好,只要我单击我的li,它就会触发事件。但是,如果我在短时间间隔内单击两次,它只会触发一次。我想IE8认为这是一个“双击”--如果有这样的事件,那也没问题,但我不明白的是为什么它实际上取消了我的点击功能……
有什么我能解决的吗?..
发布于 2012-05-14 03:36:42
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-11 09:21:48
您可以让jquery的dblclick (双击)事件触发一个单击事件。如果这不起作用,它将表明这不是双击事件问题
https://stackoverflow.com/questions/10544207
复制相似问题