Показать сообщение отдельно
  #1 (permalink)  
Старый 28.01.2009, 15:40
friday
 
Сообщений: n/a

ui.sortable. Не отрабатывает событие.
Нужно сделать два списка, элементы которых можно перетаскивать из одного в другой и записывать содержимое в input[type="hidden"] (пока поставил заглушку ввиде алерта). Проблема в том, что после драг-н-дропа функция не вызывается.

Код:
    this.avail_list = $('<ul id="'+this.section+'_'+this.name+'_avail_list'+'"></ul>').appendTo(avail_list_div);
   
    this.enabled_list = $('<ul id="'+this.section+'_'+this.name+'_enabled_list'+'"></ul>').appendTo(enabled_list_div);
   
    this.avail_list.sortable({
        placeholder: 'list-hoverclass',
        connectWith: ['#'+this.section+'_'+this.name+'_enabled_list'],
        stop: function (ev, ui) {
            alert('check avail_list');
        }
    });
    this.enabled_list.sortable({
        placeholder: 'list-hoverclass',
        connectWith: ['#'+this.section+'_'+this.name+'_avail_list'],
        stop: function (ev, ui) {
            alert('check enabled_list');
        }
    });
Что я не так делаю, почему нет алерта?
Ответить с цитированием