Есть две колонки: клиенты и рабочий стол. Перемещаю клиента на рабочий стол, работаю с ним. Если перемещаю еще одного клиента, выкидывает ошибку, мол закончите работу с текущим клиентом. А вот когда я перемещаю клиента, должно пропасть класс на рабочем столе, но этого не происходит. Понимаю, что событие stop и out здесь вроде как неуместно, но что использовать?
$(".desctop,.clients").sortable({
connectWith:".work_client",
stop:function(event,ui)
{
if ($('.desctop').hasClass('ui-state-highlight') && $('.desctop .client').length == 1)
{
event.preventDefault();
alert('Сначала закончите работу с текущим клиентом');
return;
};
$('.desctop').addClass('ui-state-highlight');
out:function(event,ui)
{
$('.desctop').removeClass('ui-state-highlight');
}
}).disableSelection();