Перетаскивание произвольных объектов DOM - PullRequest
0 голосов
/ 09 июля 2011

Есть много ресурсов по этому вопросу, особенно на этом сайте, но ни один из них не совсем соответствует тому, что я хочу.

Я пишу .NET-приложение, используя asp.net и C # (есть ли лучший способ выразить это мнение?). Мне нужно реализовать эту функциональность:

1) Когда я щелкаю и удерживаю элемент, он вызывает «исчезновение» элемента (например, я могу изменить его видимый атрибут или очистить его текст) 2) Выпуск события на чем-либо, что я не собираюсь использовать в качестве выпадающего списка, приводит к его освобождению и появлению в исходном местоположении. 3) Я могу сделать эту функциональность для любого объекта любого класса, а не только для элементов в списке или чего-то еще.

Как это сделать? Чисто клиентская часть, с jQuery?

Или имеет смысл использовать AJAX? Каждому руководству, которое я видел по этому поводу с помощью AJAX, уже много лет и используют такие вещи, как Microsoft.Web.Previews.dll, которых больше не существует. Они также все показали, как сделать это с Visual Basic, но это не имеет большого значения.

1 Ответ

1 голос
/ 09 июля 2011

Я бы использовал javascript на стороне клиента с помощью jquery и jquery ui.JQuery UI имеет поддержку перетаскивания, которая работает довольно хорошо и обычно используется, поэтому ошибки быстро исправляются, в результате чего получается солидная библиотека.http://jqueryui.com/demos/draggable/

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