2012-07-08 62 views

回答

3

這麼久,因爲我沒有沿着這些線路

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

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

感謝您的及時回覆直jQuery的免費的JavaScript,但你希望的東西。 – 2012-07-08 15:38:50

+0

我不會建議使用這個。如果元素定義了「onclick」處理程序,則會覆蓋該元素,並且無法恢復它(如果您願意)。在更簡單的代碼中,它並不重要。 – kapa 2012-07-08 15:45:49

+0

不客氣。這也可以防止單擊,但是你說你鏈接到的問題中的代碼完全符合你的需求,所以我假設你可以防止單擊操作。 – 2012-07-08 15:45:52