2015-01-28 3 views
0

Я немного изучил этот вопрос. 3-4 месяца назад исправление об использовании «enableTextSelectionOnCells» работало, но снова сломалось. Я использую v2.1 и реализованы следующие решения:slickgrid выбор текста не работает в ячейках

Text selection in slickgrid

Slickgrid cell text selection does not work properly in Chrome or Firefox

однако, проблема не устранена.

Что происходит, когда код достигает if (selection.rangeCount > 0) {, selection.rangeCount равен 0. Когда я нажимаю и перетаскиваю мышь, подсветка не возникает, как будто я фактически выбираю текст.

Есть ли что-то еще в игре? Любые предложения по дальнейшему отладке?

Я использую последние хром и firefox.

ответ

0

Оказывается, еще один аддон jquery вмешивался.

jquery.flot.navigate включает jquery.event.drag.js ~ v1.5, который захватывает событие mousedown при попытке щелкнуть, чтобы выбрать текст.

Мое решение по минимизации воздействия на базу кода состояло в том, чтобы написать более конкретный делегат, чтобы сначала захватить событие, и позвонить по телефону e.stopPropagation();