Javascript 使用鼠标中键拖动元素
我想用鼠标中键拖动一个元素。我使用的是jQuery,默认情况下,拖动事件设置为鼠标左键。我在一张七年前的罚单上找到了一个人要求在可拖动对象中实现which选项的地方。它似乎没有实现,但是这个家伙有一个修改过的jQuery文件(在演示中是鼠标右键)。现在我不想修改jQuery源代码 在上,当用户按住SHIFT键并单击鼠标左键时,它们可以使拖动工作。我还发现它解释了如何启用/禁用拖动事件 有没有办法用jQuery拖动鼠标中键 下面的代码只允许我按住SHIFT+鼠标左键,但这不是期望的结果。当用户使用鼠标中键时,我不知道如何开始拖动Javascript 使用鼠标中键拖动元素,javascript,jquery-ui,jquery-ui-draggable,Javascript,Jquery Ui,Jquery Ui Draggable,我想用鼠标中键拖动一个元素。我使用的是jQuery,默认情况下,拖动事件设置为鼠标左键。我在一张七年前的罚单上找到了一个人要求在可拖动对象中实现which选项的地方。它似乎没有实现,但是这个家伙有一个修改过的jQuery文件(在演示中是鼠标右键)。现在我不想修改jQuery源代码 在上,当用户按住SHIFT键并单击鼠标左键时,它们可以使拖动工作。我还发现它解释了如何启用/禁用拖动事件 有没有办法用jQuery拖动鼠标中键 下面的代码只允许我按住SHIFT+鼠标左键,但这不是期望的结果。当用户使用
$(function(e) {
var handler = function(e) {
if (e.shiftKey) {
$('.objects').draggable({
disabled: false
});
} else {
$('.objects').draggable({
disabled: true
});
}
};
$(document).keydown(handler);
$(document).keyup(handler);
});