@pavels91

Как разместить точки на изображении?

Нужно разместить несколько точек (кружочков) поверх изображения. При наведении на точку появляется всплывающая подсказка(как это сделать понятно). Изображение меняет размеры на разных экранах и все точки поверх изображения должны пропорционально менять свои "координаты".
Как это сделать руками знаю. Но мне нужен плагин на jquery. Хз по какому словосочетанию гуглить.
  • Вопрос задан
  • 2203 просмотра
Решения вопроса 1
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ну, наверно поздновато)
как пример, у круга три параметра: где x, y - центр круга, r - радиус
сохраняем нормированные координаты центра, как-то так:
x = circle.left / img.width;
y = circle.top / img.height;
при отрисовки
xx = x * img.width;
yy = y * img.height;

немного кривовато, но пример с прямоугольниками на js

а если делать с возможностью редактирования, то лучше через canvas
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы