我遇到了一些显式阻止mousedown事件的默认行为的代码。我想知道mousedown的默认行为是什么,以及为什么要阻止它。
.on('mousedown.minicolors', '.minicolors-grid', function (event) {
var target = $(this);
event.preventDefault();
$(document).data('minicolors-target', target);
move(target, event, true);
})
由于
答案 0 :(得分:2)
默认行为取决于对象是什么。
如果您展示了代码中的相关HTML以及可能更多的代码,我们可以更具体地回答,以便我们可以看到代码所处理的对象。
此外,即使没有默认行为,调用preventDefault()
也不会对任何事情造成伤害。