当我拖动某些元素时,我不想突出显示元素,为此我这样做了
$('#object')
.draggable()
.mousedown(function(event) {
event.preventDefault();
});
但现在我遇到了一个问题,我的其他元素的事件(例如模糊)没有调用。 例如,当焦点进入元素并且该元素具有模糊事件时,当我选择可拖动元素时,前一个元素的模糊事件没有调用。
我该如何处理这个问题。我也不知道在 mousedown 事件中调用模糊事件的哪个元素 focusout。
最佳答案
尝试:
$('#object').css('user-select','none').prop('unselectable','on').on('selectstart',false);
关于jquery - 防止鼠标按下时突出显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13156010/