https://codepen.io/JoshTheGray/pen/dmmBYe
我正在尝试禁用“点击并拖动”颜色到网格上的功能,因为当您这样做时,它会使用所选颜色填充整个网格。
到目前为止,我已尝试将draggable=false
添加到
<table>
&amp;每<tr>
/ <td>
,都没有效果。
我也尝试将此添加到我的body标签中,这似乎也没有效果。
<BODY ondragstart="return false;" ondrop="return false;">
我错过了什么?
答案 0 :(得分:1)
可拖动不是问题,问题是如果您在 mousedown 和 mouseup <之间移动鼠标,Click事件的目标会有所不同/ strong>即可。从某种意义上讲,这是一种奇怪的行为。你可以做的是用 mousedown 或 mouseup 替换点击事件,具体取决于预期的行为。
mainGrid.addEventListener('mouseup', function(event) {