jquery - 使用 jQuery 拖动 div 会导致页面突出显示

标签 jquery html drag-and-drop

请引用我的prior question here关于实现拖放。我一切正常,但现在当我拖动其中一个列表项时,它几乎还会突出显示页面上的所有内容。有了前面这个问题的答案,我该怎么做才能让它在拖动时不突出显示任何东西?我的实际代码是 3 个不同的文件,与接受的答案中的示例有很大不同(更多),因此我只会在必要时发布它。

这是通过 draggabledroppable 元素使用 jQuery 的功能。这个功能是这样实现的(重命名和缩短的东西):

    $(function () {
        InitMySystem();
        $("#MyList li").draggable({ revert: true });
        $("#MyDropBox").droppable({
            drop: function (event, ui) {
                HandleDrop(selIndex, 0);
            }
        });
    });

最佳答案

你看过CSS user-select了吗? ?这还不是标准,但它可以帮助您解决大多数浏览器中的问题。

关于jquery - 使用 jQuery 拖动 div 会导致页面突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10788517/

相关文章:

html - z-index 不适用于云缩放插件

iphone - HTML5 视频通话,可能吗?

javascript - HTML 页面上的持久 CSS 类更改

android - 以编程方式结束 Android DragEvent

jquery - 如何禁用 contenteditable 上的 Enter 键? [关于动态添加的元素]

javascript - JQuery Terminal term.echo 来自另一个函数?

javascript - 以步骤作为轮播指示器的进度条

javascript - Bootstrap 模式没有出现

javascript - JQuery 拖放

canvas - 使用 canvas 和 setDragImage 创建动态拖动图像