mousedown と mouseenter/mouseleave を同時に使用しようとしていますが、機能していません。しかし、マウスダウンなしで完全にうまく機能しています。ここでの私の意図は、要素を選択可能にすることです (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
});
});
この onmouseleave の使用は、マウスダウン時に要素に入った直後にトリガーされます。