Когда мы дважды щелкаем по одному слову, браузер выбирает это слово, когда мы трижды щелкаем по одному слову, браузер выбирает целую строку или весь абзац.
Здесь я хочу предотвратить выбор всех слов при тройном щелчке и изменить, чтобы выбрать только одно слово
Я пробовал с этим кодом
function clearSelection() {
if(document.selection && document.selection.empty) {
document.selection.empty();
} else if(window.getSelection) {
var sel = window.getSelection();
sel.removeAllRanges();
}
}
clearSelection()
? - person uncoder   schedule 07.02.2017evt.detail
получить значение 3. Независимо от того, как я щелкаю, он всегда срабатывает со значением 0, возможно, потому что вы подписываетесь только на событие'click'
. Лучше всего было бы изучить событиеjQuery.dblclick()
или, в качестве альтернативы, вместо этого запретить выделение текста в целом с помощью CSS: stackoverflow.com/questions/826782/ - person uncoder   schedule 07.02.2017