我正在尝试阻止鼠标拖动我正在开发的应用。
以下代码有效,但由于我需要输入框可点击,如果输入框被聚焦,这仍然允许鼠标拖动。有没有更好的代码编码方式?
$(document).on('selectstart dragstart mousedown contextmenu', function (event) {
if (!$(event.target).is('input') && (!$('input').is(":focus"))) {
event.preventDefault();
return false;
}
});