我正在尝试同时使用mousedown和mouseenter / mouseleave,但它无法正常工作。但是如果没有mousedown,它的效果非常好。我的目的是使元素可选(jQuery UI的工作方式)。
$(document).on("mousedown", function (evt) {
// draw my selection range ...
$(".selectable").on("mouseenter", function (evt) {
evt.stopPropagation();
// I do my stuff
});
$(".selectable").on("mouseleave", function (evt) {
evt.stopPropagation();
// I do my stuff
});
});
在mousedown输入元素后立即触发使用此onmouseleave。