首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在jquery中停止默认的select事件操作

如何在jquery中停止默认的select事件操作
EN

Stack Overflow用户
提问于 2013-07-25 16:40:51
回答 2查看 137关注 0票数 0

我编写了一个JQuery插件,但它有一些问题。我想通过按住Shift键并单击表格行来选择表格中的多行,但当我选择某个浏览器时,其默认样式会添加到所选文本中。我没有足够的名气来发布照片。Please click here to see the picture

我怎么才能去掉那些风格呢?

EN

回答 2

Stack Overflow用户

发布于 2013-07-25 16:47:02

您可以在css中禁用用户选择-

代码语言:javascript
复制
table{
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
}
票数 0
EN

Stack Overflow用户

发布于 2013-07-26 15:05:03

最后,我得到了一个解决这个问题的方法,方法是防止文本被selected.code,如下所示

代码语言:javascript
复制
if (typeof document.onselectstart!="undefined")
    document.onselectstart=new Function ("return false");
else{
    document.onmousedown=false;
    document.onmouseup=true;
}

但是,我从来没有能够选择文本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17853067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档