IE8文本选择问题。
我使用了 jquery ui 并创建了一个可调整大小的 div。所以基本上当我调整 div 文本大小时也会被选中,而且如果我需要再次调整它的大小我 需要在 LI 外部单击,然后再次调整其大小。
我已经尝试过
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-user-drag: none;
-moz-user-drag: none;
user-drag: none;
还尝试了一些 js 代码片段,但无法修复它。
我的 fiddle :http://jsfiddle.net/svXTa/16/
有什么帮助吗?
下面是问题的图片。
最佳答案
使用
$('ul, #dgArea').disableSelection();
这只会禁用初始鼠标按下源自这些元素之一的选择。如果在其他地方开始按下鼠标,文本仍然会突出显示。
如果您不关心人们能够突出显示容器中的文本,您可以将其设置在 .container 级别。
关于javascript - IE8文本选择问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11896596/