перетаскивание портлетов между вкладками jquery ui? - PullRequest
0 голосов
/ 22 июля 2010

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

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

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

1 Ответ

1 голос
/ 22 июля 2010

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

...