简体   繁体   English

使用纯JavaScript类别停用鼠标双击

[英]Disable mouse double click using class(es) with pure JavaScript

I want to disable double click for some elements and the best way would be to use a special class for that. 我想禁用某些元素的双击,最好的方法是为此使用特殊的类。

I found this simple and short jQuery solution that is exactly what I want, but I need pure JavaScript code. 我发现了这个简单而简短的jQuery解决方案,正是我想要的,但是我需要纯JavaScript代码。

Possible? 可能? Please advice. 请指教。

Been so long since I did straight jQuery free javascript but what you would want is something along these lines 自从我做了直接的jQuery免费JavaScript以来已有很长时间了,但是您想要的是这些方面的东西

var elements = document.getElementsByClassName("MyClassName");

for (var element in elements){
    element.ondblclick = function(e){
         return false;
    }
}
for (var element in document.getElementsByClassName('disable-click')) {
    element.onclick = function(e){
        e.preventDefault();
    }
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM