J-D*_*zle 0 html javascript css jquery angularjs
我正在使用报告UI,我正在使用ng-grid.你可以在这个例子中看到我正在谈论的行为.(当您单击/选择单词过滤器时,它会起作用,当您尝试选择数据时,它不会)
NG-Grid有这个css"selected"类,当它被选中时会被添加到一行.对我来说,这是假选择,而不是我需要的选择.我需要能够选择网格内的内容,就像你可以双击我正在键入的单词并选择它们一样.我可以想出一个类似于这个jQuery的hacky解决方案,(不要过于深入了解这个jsfiddle,它是关于另一个问题).我宁愿能够点击左上角附近,向右下方拖动并选择所有内容,这样我就可以复制粘贴电子邮件的数据等.
那么有一个css属性使div不可选吗?或者它div是可以点击进行选择和排序的事实,所以它无法获得点击?
ng-grid的默认enableHighlighting设置为false,这意味着unselectableCSS类将应用于网格.此类user-select应用了一个阻止选择的规则.
.ngGrid.unselectable {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
user-select: none;
}
Run Code Online (Sandbox Code Playgroud)
您链接的第二个示例(其中只有标题是不可选的)是UI-Grid,它是ng-grid的重写,因此默认行为不一定匹配.
| 归档时间: |
|
| 查看次数: |
1453 次 |
| 最近记录: |