1

我遇到了一些明确阻止 mousedown 事件的默认行为的代码。我想知道鼠标按下的默认行为可能是什么,以及为什么要阻止它。

   .on('mousedown.minicolors', '.minicolors-grid', function (event) {
      var target = $(this); 
      event.preventDefault();
      $(document).data('minicolors-target', target);
      move(target, event, true);
   }) 

谢谢

4

1 回答 1

2

默认行为取决于对象是什么。

如果您显示代码附带的相关 HTML,也许还有更多代码,我们可以更具体地回答,这样我们就可以看到代码作用于哪些对象。

此外,preventDefault()即使没有默认行为,调用也不会造成任何伤害。

于 2013-04-25T03:59:41.940 回答