Относительно аргумента ниже (в комментариях): я бы сказал, что функциональность, показанная на сайте jqgrid , не является ни крошкой, ни вкладками в смысле традиционной навигации.
Панировочные сухари традиционно следуют навигационной иерархии и сбрасываются / очищаются при открытии нового раздела или области сайта. Сайт jqgrid не следует этому поведению.
Что касается вкладок , то да, они имеют стиль как вкладки, однако на самом деле это просто постоянный список просмотренных вами страниц. В этом случае они могут быть закрыты и открыты без общей ссылки друг на друга.
В псевдокоде добиться этого довольно просто.
Блок навигации (левая сторона) - Статический заполнитель, содержащий ссылки на различные элементы контента.
Блок содержимого (справа) - Статический заполнитель для динамических фрагментов содержимого
Порядок событий:
- Пользователь нажимает на элемент Блок навигации (ссылка)
- Получить содержимое элемента (через ajax или предварительно загруженный объект)
- Отображение содержимого элемента в заполнителе (в данном случае вкладке) в Блок содержимого (здесь вы можете использовать вкладки jQuery или любой другой элемент отображения)
Заполнители (вкладки) продолжают накапливаться и не имеют никакого отношения к тому, как или где пользователь перемещается дальше. Закрытие одного не влияет на существующие открытые позиции.
Вот действительно простой пример - http://jsfiddle.net/aZa9d/7/