перетаскивание портлетов между вкладками jquery ui?

Я создаю сайт в стиле портлета с вкладками, используя jquery 1.4.2 и jquery ui 1.8.2. портлеты было легко заставить работать с сортируемым подключаемым модулем. вкладки также были легкими. проблема, с которой я сталкиваюсь, заключается в попытке перетащить портлеты МЕЖДУ вкладками. поскольку те же контейнеры, по которым можно сортировать портлеты (столбцы), присутствуют на всех вкладках, кажется, что это должно быть выполнимо.

мой подход состоит в том, чтобы установить флаг в значение true, когда я начинаю перетаскивать портлет, и значение false, когда я отпускаю его. затем, когда я обнаруживаю, что мышь входит в одну из вкладок (li в ul, которую ожидает функциональность вкладок), выберите эту вкладку.

проблема в том, что даже если событие mouseenter надежно срабатывает, когда я не держу портлет, оно действительно ненадежно, если я держусь. я должен перетаскивать портлет на ссылку вкладки и обратно на какое-то время, и в конце концов я могу заставить его сработать. любые предложения относительно того, как сделать поведение более надежным?


person subrama6    schedule 22.07.2010    source источник


Ответы (1)


Вы проверили эту демонстрацию 'Подключение списков через вкладки' на демонстрационный сайт пользовательского интерфейса jQuery?

person PetersenDidIt    schedule 22.07.2010
comment
Ух ты, здорово. я как-то пропустил это. я посмотрю поближе. спасибо - person subrama6; 22.07.2010