| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Применение библиотек > Уникализация вкладок в jQuery [$.tabs()] |
| Автор: DeamonShan 12.8.2011, 12:46 |
| Есть некая админка, где разделы открываются во вкладках от jQuery [$.tabs()]. Все прекрасно работает, за исключением того, что при открывании одного и того же раздела дважды, создаются две вкладки. Вопрос такой: Как сделать, так, чтобы вкладки были уникальные. То есть, если раздел был открыт во вкладке, то при повторном открытии не создавалась новая вкладка, а активировалась та, которая была открыта с этим разделом? И так для каждой вкладки. |
| Автор: rodnover 12.8.2011, 13:13 | ||
Может так? |
| Автор: DeamonShan 12.8.2011, 14:38 | ||||
| rodnover, это как? Вкладки все динамические, к ним id и index динамически задаются плагином, так что, так не катит)) Добавлено через 7 минут и 19 секунд
то что я накидал, вкладки работают, уникальность сохраняется, но при закрывании вкладок в случайном порядке, теряется индекс и соответственно по условию
дальше табы не закрываются.... При переключении табов, работает отлично, то есть если попытаться открыть какой либо раздел, и если он уже открыт, просто активирует вкладку... иначе создает. Единственное не пойму, что происходит когда закрываю вкладки, вроде все верно. |
| Автор: rodnover 12.8.2011, 15:43 | ||
Можно на событие удаления вкладки сделать такой код:
Извиняюсь, за ошибки в коде, но суть, думаю, ясна. P.S. http://ruseller.com/lessons.php?rub=32&id=526 Вот это как пример не подойдет? |
| Автор: DeamonShan 24.8.2011, 09:44 |
| rodnover, Пример не подойдет. ибо у меня задействована библиотека JQ. Передлывать нету времени... надо решить проблемы в таком виде, в каком она есть. |