JavaScript禁止双击选择

n00*_*00b 3 javascript jquery

我正在制作一个幻灯片库.我的问题是,当我非常快地点击导航div时,将触发浏览器默认行为(选择内容).

我的问题是:如何抑制默认的双击行为?

navigationDiv.onclick = function () {
  // do something
};
Run Code Online (Sandbox Code Playgroud)

一个jQuery解决方案也适用,因为我正在使用它.

提前致谢!

rah*_*hul 7

$("yourselector").dblclick(function(){
    return false;
});
Run Code Online (Sandbox Code Playgroud)

你也可以使用event.preventDefault()

$("yourselector").dblclick(function(event){
    event.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

  • 我似乎无法让这个工作.该事件正在触发,但*return false*和*event.preventDefault()*语句实际上都不会阻止Firefox双击选择内容. (10认同)