ТЛ; др
Идея состоит в том, чтобы позволить пользователю пометить любой текст и увидеть всплывающее меню рядом с выделенным, с возможными действиями, которые можно применить к выделенному тексту.
Мне нужно расположить кнопку с абсолютным позиционированием рядом с выбранным пользователем текстом.
Я связываю событие mouseup с Документом и получаю выделенный текст, но в настоящее время у меня нет идей о том, как узнать, где расположен фактический выбор, без оборачивания его в какой-либо элемент, потому что выделение текста может состоять из нескольких элементов, и если я оберну его, структура будет нарушена.