Как бы вы создали эффект контура JQuery / svg click-drag?

Не знаю точно, как это назвать, но я ищу способ создания точечного контура / эффекта поля выделения с помощью javascript / svg, когда вы нажимаете и перетаскиваете область, а затем уходите при помощи mouseUp (который можно добавить, если он не была оригинальной частью).

Библиотека jQuery была бы хороша, если бы она существовала. Я немного осмотрелся и не нашел именно то, что искал.
Я предполагаю, что теория получит координаты с первого клика, отследит момент координат мыши и соответствующим образом отрегулирует поле.

Но не писать это с нуля было бы неплохо.

Ответы на вопрос(2)

Ваш ответ на вопрос