slickgrid 文本选择在单元格中不起作用
slickgrid text selection not working in cells
我已经研究了一下这个问题。 3-4 个月前,使用 "enableTextSelectionOnCells" 的修复工作有效,但再次出现故障。我正在使用 v2.1 并实施了以下解决方案:
Text selection in slickgrid
Slickgrid cell text selection does not work properly in Chrome or Firefox
但是,问题仍然存在。
发生的情况是,当代码到达 if (selection.rangeCount > 0) {
时,selection.rangeCount 为 0。当我单击并拖动鼠标时,没有突出显示,就好像我实际上是在选择文本一样。
这里还有其他事情吗?有进一步调试的建议吗?
我使用的是最新的 chrome 和 firefox。
结果是另一个 jquery 插件在干扰。
jquery.flot.navigate 包括 jquery.event.drag.js ~ v1.5,它会在您尝试单击 select 文本时捕获 mousedown 事件。
为了尽量减少对代码库的影响,我的解决方法是首先编写一个更具体的委托来捕获事件,然后调用 e.stopPropagation();
我已经研究了一下这个问题。 3-4 个月前,使用 "enableTextSelectionOnCells" 的修复工作有效,但再次出现故障。我正在使用 v2.1 并实施了以下解决方案:
Text selection in slickgrid
Slickgrid cell text selection does not work properly in Chrome or Firefox
但是,问题仍然存在。
发生的情况是,当代码到达 if (selection.rangeCount > 0) {
时,selection.rangeCount 为 0。当我单击并拖动鼠标时,没有突出显示,就好像我实际上是在选择文本一样。
这里还有其他事情吗?有进一步调试的建议吗?
我使用的是最新的 chrome 和 firefox。
结果是另一个 jquery 插件在干扰。
jquery.flot.navigate 包括 jquery.event.drag.js ~ v1.5,它会在您尝试单击 select 文本时捕获 mousedown 事件。
为了尽量减少对代码库的影响,我的解决方法是首先编写一个更具体的委托来捕获事件,然后调用 e.stopPropagation();