1

一部の要素のダブルクリックを無効にしたいのですが、そのための特別なクラスを使用するのが最善の方法です。

このシンプルで短いjQueryソリューションがまさに私が望むものであることがわかりましたが、純粋なJavaScriptコードが必要です。

可能?ご意見をお聞かせください。

4

2 に答える 2

3

私がまっすぐなjQueryの無料のJavaScriptを実行してからずっと経ちましたが、あなたが望むのはこれらの線に沿ったものです

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

for (var element in elements){
    element.ondblclick = function(e){
         return false;
    }
}
于 2012-07-08T15:41:36.987 に答える
2
for (var element in document.getElementsByClassName('disable-click')) {
    element.onclick = function(e){
        e.preventDefault();
    }
}
于 2012-07-08T15:37:56.860 に答える