javascript - 如何防止 JQuery 中的鼠标光标变为 'selected text'?

标签 javascript jquery css

我有两个 CSS 类,一个适用于 <div> (类: divBack ),一对一 <pre>标签(类:preFooter):

#divBack{
position:absolute;
left:0px;
top:0px;
z-index:10;
width:100%;
height:100%;
overflow:visible;
cursor:pointer;}

#preFooter{
position:absolute;
top:100%;
height:70px;
margin-top:-70px;
width:100%;
z-index:20;
cursor:pointer;}

我想使用 JQuery 在 div 上进行拖放操作,但是当我尝试 mousedown关于div ,光标将变为与选择文本时相同的样式。在此操作期间如何防止鼠标光标变为“所选文本”光标?我尝试在 CSS 中使用光标更改,但当有 mousedown 时它不起作用在 div 上。

最佳答案

好像只出现在webkit上,只要将-webkit-user-select: none;设置为pre就可以解决这个问题。

关于javascript - 如何防止 JQuery 中的鼠标光标变为 'selected text'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8385960/

相关文章:

Jquery:选择中的选择

jquery - 如何读取仅一侧部分本身的某些属性?

javascript - 禁用 HTML5 音频

javascript - 使用 JavaScript(可能是 CSS)在特定宽度/高度的 HTML5 Canvas 中显示完整图像尺寸(100% 宽度/高度)

html - 如何在不相互替换的情况下垂直添加帖子

javascript - jqgrid 中日期过滤和格式化的许多问题

javascript - 使用javascript数组减少给定的n个输入以产生m个输出

html - 当前页面的导航栏突出显示

javascript - FF+Firebug 出现错误 "Regular Expression too complex",IE 崩溃且 Chrome 挂起

javascript - Bootstrap 工具提示在任何其他事件运行后停止工作