Вы знаете о виджете вкладки, который имеет встроенное переупорядочение drag+drop? Я создаю подобный редактору интерфейс и хочу позволить пользователю переупорядочивать их вкладки.
До сих пор я использовал ExtJS с общественным плагином, но это - багги и обычно нуждается в обновлении с каждым новым выпуском ExtJS.
Что-то вроде этого Что вы ищете?
Я определенно использовал jQuery и jQuery ui в качестве основы, если я пытался сделать то, что вы. Структура твердой поддержки и богатство учебных пособий вокруг jQuery непревзойдена!
Конечно, это если вы не возражаете против веса другого JavaScript Framework или для восстановления некоторых из ваших интерфейсов.
На небольшом касательнох, если вы хотите, чтобы ваш интерфейс запомнить предпочтения пользователя, вам понадобится язык сервера. Альтернативно, используйте плагин jQuery Cookie для хранения настроек между загрузками страницы.
Есть попытки сделать JQuery Tabs Drag и Drop. Пока не перетаскивается из коробки, вы можете сделать их сами в jQuery-ui.
Вот некоторые ресурсы, которые пробовали это: Ресурс 1 Ресурс 2
Есть перетаскиваемый виджет вкладки , основанный на YUI lib только для этого.
Если вас не беспокоит добавление еще одной javascript lib в ваше приложение, я думаю, что это интересная альтернатива. Вы даже можете перетаскивать вкладки из других контейнеров (кстати, я не видел этой возможности в вашем ExtJS плагине).