0

我已经编写了一个 JQuery 插件,但是有一些麻烦。我想通过按下 shift 键并单击表格行来选择表格中的多行,但是当我选择某个浏览器时,其默认样式会添加到所选文本中。我没有足够的声誉来张贴图片。 请点击这里查看图片

我怎样才能消除那些风格?

4

2 回答 2

0

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

table{
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
}
于 2013-07-25T08:47:02.223 回答
0

最后,我得到了解决这个问题的方法,通过防止文本被选中。代码如下

if (typeof document.onselectstart!="undefined")
    document.onselectstart=new Function ("return false");
else{
    document.onmousedown=false;
    document.onmouseup=true;
}

但是,我一直无法选择文本。

于 2013-07-26T07:05:03.083 回答