【问题标题】:Prevent highlighting text on mousedown防止鼠标按下时突出显示文本
【发布时间】:2012-10-31 10:38:03
【问题描述】:

我不想在拖动某些元素时突出显示元素,为此我这样做了

$('#object')
 .draggable()
 .mousedown(function(event) {
   event.preventDefault();
 });

但是现在我遇到了一个问题,我的其他元素的事件(例如模糊)没有调用。 例如当焦点进入元素并且这个元素有模糊事件时,当我选择我的可拖动元素时,前一个元素的模糊事件没有调用。

我该如何处理。我也不知道我在 mousedown 事件中调用了哪个元素 focusout。

【问题讨论】:

标签: jquery


【解决方案1】:

试试:

$('#object').css('user-select','none').prop('unselectable','on').on('selectstart',false);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-20
    • 2011-09-14
    • 1970-01-01
    • 1970-01-01
    • 2021-03-06
    • 1970-01-01
    相关资源
    最近更新 更多