У меня проблема с моими сортируемыми списками.Я разработал инфраструктуру портала в ASP.NET и jQuery, и я использую сортируемый список для перемещения гаджетов из одного заполнителя в другой (список).Эти два списка связаны между собой:
$(this.PlaceHolderClass).sortable({
cursor: 'move',
connectWith: this.PlaceHolderClass,
handle: '.ControlToolbar',
revert: true,
placeholder: 'SortPlaceHolder',
dropOnEmpty: true
}).disableSelection();
this.PlaceHolderClass имеет значение ControlPlaceHolder, которые представляют собой контейнеры-заполнители (DIV), которые содержат мои виджеты / элементы управления (см. HTMLниже).
Проблема, с которой я столкнулся, заключается в том, что когда я начинаю перетаскивать элемент из списка1 в список2, я не могу в первый раз поместить его в список2.Когда я отпускаю кнопку мыши, перетаскиваемый элемент возвращается в список1.Когда я снова начинаю перетаскивать тот же элемент в list2, все работает нормально.Я не знаю, почему это происходит и почему я не могу перетащить эти элементы в первый раз.
Используемый мной HTML-код выглядит следующим образом:
<table>
<tr>
<td style="width:50%;">
<div id="ControlPlaceHolder$test" class="ControlPlaceHolder">
<div id="container$38$control" class="Control">
<div id="control$38$external">
My content here...
</div>
</div>
</div>
</div>
</td>
<td>
<div id="ControlPlaceHolder$test2" class="ControlPlaceHolder"></div>
</td>
</tr>
</table>
Предложенияочень добро пожаловать.
Спасибо, Sead