jQuery: Obter a posição do cursor do texto na entrada sem o código específico do navegador? [duplicado]

Esta pergunta já tem uma resposta aqui:

Obter posição do cursor (em caracteres) dentro de um campo de entrada de texto 8 respostas

Existe alguma maneira no jQuery obter a posição atual do cursor em uma entrada de texto sem fazer código específico do navegador feio?

Como em:

<input id="myTextInput" type="text" value="some text" >

o cursor está depois do "x" de "algum texto", eu consigo "8"?

questionAnswers(4)

yourAnswerToTheQuestion