Como crio um objeto de intervalo quando conheço apenas as compensações de caractere
Então, eu tenho uma div que contém um bloco de texto; anteriormente o usuário selecionava algum texto nesse bloco e eu criei um objeto de intervalo a partir dessa seleção. Armazenei o deslocamento dos pontos inicial e final do texto selecionado, mas estou tendo problemas para recriar o intervalo (para que eu possa manipulá-lo). "quotables" é a div que contém todo o texto. Não sei o que estou fazendo de errado.
var theRange = rangy.createRange();
var node = $('.quotables').html();
theRange.setStart(node, 14);
theRange.setEnd(node, 318);
mas continuo recebendo erros: Erro não capturado: NOT_FOUND_ERR: DOM Exception 8
m.setStart
(função anônima)
d.extend._Deferred.f.resolveWith
d.d.extend.ready
d.c.addEventListener.y