Перетащите объект на изображение и получите местоположение - PullRequest
0 голосов
/ 30 января 2011

Я начну новый проект, и мне нужна помощь опытных разработчиков, чтобы предотвратить будущие проблемы с технологией.

Я создам веб-сайт, который будет включать перетаскивание изображения поверх другого изображения и получать относительную позицию перемещенного объекта (startx, starty, endx, endy).

Для такой задачи я нахожусь между JQuery и Silverlight.

С кем бы вы пошли? У меня нет опыта работы с какими-либо языками, но я знаю, что c #, asp.net выполнил Jquery, но этого недостаточно, чтобы прийти в голову.

Спасибо.

Ответы [ 2 ]

3 голосов
/ 30 января 2011

jQuery , используйте плагин jQuery UI Draggable .Это также довольно легко сделать в Silverlight, но если это можно сделать без использования специального плагина, сделайте это.Даже я отбрасываю 3 года знаний Silverlight для javascript и html5.

Итак, вот код jQuery для определения начальной и конечной позиции плагина Draggable :

$("#dragger").draggable({
start: function(event, ui) {
    var start = $(this).position();
},
stop: function(event, ui) {
    var stop = $(this).position();
}
});

X и Y доступны следующим образом: position().Left() или position().Top()

2 голосов
/ 30 января 2011

Для клиентской части сайта я бы предпочел jQuery UI

Это твердое тело. Отличная производительность и отличное сообщество (будущее). Не забыть с отличной документацией. ……

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...