Latest web development tutorials
×

Bootstrap курс

Bootstrap курс Bootstrap Краткое введение Bootstrap Установка по окружающей среде

Bootstrap CSS

Bootstrap CSS обзор Bootstrap Grid System Bootstrap наборный Bootstrap код Bootstrap таблица Bootstrap форма Bootstrap кнопка Bootstrap изображение Bootstrap Вспомогательный класс Bootstrap Отзывчивый Утилиты

Bootstrap Компоненты макета

Bootstrap значок шрифты Bootstrap Выпадающее меню Bootstrap Группа кнопок Bootstrap Кнопка в раскрывающемся меню Bootstrap группа Поле ввода Bootstrap элементы навигации Bootstrap Панель навигации Bootstrap панировочные сухари Bootstrap пейджинг Bootstrap этикетка Bootstrap знак Bootstrap Большой экран Bootstrap Название страницы Bootstrap Миниатюры Bootstrap предупреждение Bootstrap Шкала прогресса Bootstrap Мультимедийные Bootstrap Список групп Bootstrap панель Bootstrap Wells

Bootstrap Виджет

Bootstrap Plug-Glance Bootstrap эффект перехода Bootstrap режимное окно Bootstrap Выпадающее меню Bootstrap Свиток монитор Bootstrap таб Bootstrap подсказки Bootstrap Всплывающее окно Bootstrap Предупреждение коробки Bootstrap кнопка Bootstrap сгиб Bootstrap карусель Bootstrap Дополнительная навигация

Bootstrap другое

Bootstrap UI редактор Bootstrap V2 курс Bootstrap HTML стандарты кодирования Bootstrap CSS стандарты кодирования

Bootstrap вкладок (Tab) виджет

Tab (Tab) в бутстрапе навигационных элементов , введенных в этой главе. Объединив несколько атрибутов данных, вы можете легко создать вкладку интерфейс. С помощью этого плагина, вы можете поместить содержимое в виде вкладок или вкладок капсулы и даже падение вниз вкладку меню.

Если вы хотите обратиться к отдельным подключаемых функций, вам нужно ссылаться наtab.js.Или, как Bootstrap плагин Обзор упоминается в главе, вы можете обратиться кbootstrap.jsили сжатой версииbootstrap.min.js.

использование

Вы можете включить вкладки в двух направлениях:

  • Спомощью атрибутов данных: Вам нужно добавить данные-переключатель = "закладка"илиданных тумблер = "таблетка"на якорь текстовые ссылки.

    Nav нав-вкладкии добавить класс кул,и будет применяться Bootstrap стиль этикетки , а также добавитьнавСЧА таблетки дляулькласса, и будет применяться Bootstrap стиль капсулы .

    <UL класс = "нав нав-табс">
    	<Li> <a href="#identifier" data-toggle="tab"> Главная </a> </ li>
    	...
    </ UL>
    
  • По JavaScript: Вы можете использовать вкладки , чтобы включить Javscript, следующим образом :
    $ ( '# MyTab а'). Нажмите кнопку (функция (е) {
      e.preventDefault ()
      $ (Это) .tab ( 'шоу')
    })
    

    Следующий пример демонстрирует различные способы активации различных вкладок:

    // Выберите имя вкладки с помощью $ ( '# myTab в [HREF = "#" профиль]'). Tab ( 'шоу')
    
    // Выбор первой вкладке $ ( '# myTab: Во-первых') вкладку ( 'шоу').
    
    . // Выберите последнюю вкладку $ ( '# MyTab: с последнего') вкладку ( 'шоу')
    
    // Выберите вкладку третий (ноль индексированные)
    $ ( '# MyTab Li: экв (2)') вкладка ( 'шоу').
    

Fade эффект

Если вам необходимо установить вкладки исчезать эффект, добавьте.fade за каждой панели-TAB-.Первая закладка должна быть добавлена.в класса исчезать в исходное содержание, как это показано в следующих примерах:

<Div класс = "Вкладка-контент">
	<Div класс = "закладка-панели замирание в активном" ID = "дом"> ... </ DIV>
	<Div класс = "закладка-панель замирание" ID = "СВН"> ... </ DIV>
	<Div класс = "закладка-панель замирание" ID = "ИОС"> ... </ DIV>
	<Div класс = "закладка-панель замирание" ID = "Java"> ... </ DIV>
</ Div>

примеров

Следующий пример демонстрирует использование вкладок данных свойства (Tab) и подключаемые к выцветанию эффекты:

примеров

<Ul ID = "myTab" класс = "нав нав-табс" > <Li класс = "активный"> HREF = "#home" данных тумблер = "вкладка"> W3Cschool Главная </ а> </ Li> <Li> HREF = "#ios" данных тумблер = "вкладка"> Иос </ а> </ li> <Li класс = "раскрывающимся"> HREF = "#" ID = "myTabDrop1" класс = "выпадающий-тумблер" данных тумблер = "раскрывающимся"> Java <б класс = "каретка"> </ B> </ A> <Ul класс = "выпадающий меню" Роль = "Меню" ария-labelledby = "myTabDrop1"> <Li> HREF = "#jmeter" TabIndex = "-1" данных тумблер = "вкладка"> JMeter </ а> </ li> <Li> HREF = "#ejb" TabIndex = "-1" данных тумблер = "вкладка"> EJB </ а> </ li> </ UL> </ Li> </ UL> <Div ID = "myTabContent" класс = "закладка-контент"> <Div класс = "закладка-панели замирание в активной" ID = "дома"> <P> W3Cschoool Этот учебник является предоставление новейших технологий веб - сайта, этот сайт предоставляет техническую документацию бесплатно станции, помочь большинству энтузиастов веб - технологий , быстро начать и построить свои собственные веб - сайты. Первый полет рано в линию - научиться не только технологии, но и сон. </ P> </ Div> <Div класс = "закладка-панели замирание" ID = "ИОС"> <P> ОС IOS является разработана и опубликована мобильной операционной системы от Apple. Первоначально выпущенный в первый раз iPhone, IPod Touch и Apple TV в 2007 году. ОС IOS является производным от OS X, они разделяют фундамент Дарвина. OS X операционной системы используется на Mac, ОС IOS мобильная версия Apple. </ P> </ Div> <Div класс = "закладка-панели замирание" ID = "JMeter"> <P> JMeter является открытым программным обеспечением тестовый источник. Это 100% чисто приложений Java, для загрузки и тестирования производительности. </ P> </ Div> <Div класс = "закладка-панели замирание" ID = "EJB"> <P> Enterprise Java Beans (EJB ) представляет собой среду разработки для создания масштабируемых и надежных корпоративных приложений, развернутых на совместимых серверах приложений (таких как JBOSS, Web Logic и т.д.) J2EE. </ P> </ Div> </ Div>

Попробуйте »

Результаты следующие:

Tab (Tab) виджет

способ

. Вкладка $ () :. Способ может активировать вкладку элемент и содержимое контейнера.Вкладки необходимо использоватьданные-мишень или точку в узле контейнера HREF DOM.

<Ul класс = "нав нав-язычки" ID = "myTab">
	<Li класс = "активный"> <a href="#identifier" data-toggle="tab"> Главная </a> </ li>
	.....
</ UL>
<Div класс = "Вкладка-контент">
	<Div класс = "закладка-панель активна" ID = "дом"> ... </ DIV>
	.....
</ Div>
<Script>
	$ (Function () {
		. $ ( '# MyTab: с последнего') вкладку ( 'шоу')
	})
</ Script>

примеров

Следующий пример демонстрирует вкладку (Tab) плагин использования методов.tab.В данном примере, Вторая вкладка АктивныеОС IOS:

примеров

<Ul ID = "myTab" класс = "нав нав-табс" > <Li класс = "активный"> <а HREF = "#home" данных тумблер = "вкладка"> W3Cschool Главная </ а> </ Li> <Li> HREF = "#ios" данных тумблер = "вкладка"> Иос </ а> </ li> <Li класс = "раскрывающимся"> HREF = "#" ID = "myTabDrop1" класс = "выпадающий-тумблер" данных тумблер = "раскрывающимся"> Java <б класс = "каретка"> </ B> </ A> <Ul класс = "выпадающий меню" Роль = "Меню" ария-labelledby = "myTabDrop1"> <Li> HREF = "#jmeter" TabIndex = "-1" данных тумблер = "вкладка"> JMeter </ а> </ Li> <Li> HREF = "#ejb" TabIndex = "-1" данных тумблер = "вкладка"> EJB </ а> </ Li> </ UL> </ Li> </ UL> <Div ID = "myTabContent" класс = "закладка-контент"> <Div класс = "закладка-панели замирание в активной" ID = "дома"> <P> W3Cschoool Этот учебник является предоставление новейших технологий веб - сайта, этот сайт предоставляет техническую документацию бесплатно станции, помочь большинству энтузиастов веб - технологий , быстро начать и построить свои собственные веб - сайты. Первый полет рано в линию - научиться не только технологии, но и сон. </ P> </ Div> <Div класс = "закладка-панели замирание" ID = "ИОС"> <P> ОС IOS является разработана и опубликована мобильной операционной системы от Apple. Первоначально выпущенный в первый раз iPhone, IPod Touch и Apple TV в 2007 году. ОС IOS является производным от OS X, они разделяют фундамент Дарвина. OS X операционной системы используется на Mac, ОС IOS мобильная версия Apple. </ P> </ Div> <Div класс = "закладка-панели замирание" ID = "JMeter"> <P> JMeter является открытым программным обеспечением тестовый источник. Это 100% чисто приложений Java, для загрузки и тестирования производительности. </ P> </ Div> <Div класс = "закладка-панели замирание" ID = "EJB"> <P> Enterprise Java Beans (EJB ) представляет собой среду разработки для создания масштабируемых и надежных корпоративных приложений, развернутых на совместимых серверах приложений (таких как JBOSS, Web Logic и т.д.) J2EE. </ P> </ Div> </ Div> <Script> $ (функция () {$ ( '# myTab Li: экв (1)') вкладка ( 'шоу') ;.}); </ Script>

Попробуйте »

Результаты следующие:

Tab (Tab) плагин метод

событие

В следующей таблице перечислены вкладки (TAB) плагин для использования в случае. Эти события могут быть использованы, когда функция перехвата.

事件描述实例
show.bs.tab该事件在标签页显示时触发,但是必须在新标签页被显示之前。分别使用event.targetevent.relatedTarget来定位到激活的标签页和前一个激活的标签页。
$('a[data-toggle="tab"]').on('show.bs.tab', function (e) {
  e.target // 激活的标签页
  e.relatedTarget // 前一个激活的标签页
})
shown.bs.tab该事件在标签页显示时触发,但是必须在某个标签页已经显示之后。分别使用event.targetevent.relatedTarget来定位到激活的标签页和前一个激活的标签页。
$('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
  e.target // 激活的标签页
  e.relatedTarget // 前一个激活的标签页
})

примеров

Следующий пример демонстрирует использование вкладок (Tab) плагин события. В данном примере, он будет отображать текущий и предыдущие посещаемые вкладки:

примеров

<Hr> <P класс = "активный-вкладка"> <сильный> вкладка Активировать </ STRONG> <SPAN> </ SPAN> </ p> <P класс = "предыдущая-вкладка"> <сильный> Активировать предыдущую вкладку </ STRONG> <SPAN> </ SPAN> </ p> <Hr> <Ul ID = "myTab" класс = "нав нав-табс" > <Li класс = "активный"> <а HREF = "#home" данных тумблер = "вкладка"> W3Cschool Главная </ а> </ li> <Li> HREF = "#ios" данных тумблер = "вкладка"> Иос </ а> </ li> <Li класс = "раскрывающимся"> HREF = "#" ID = "myTabDrop1" класс = "выпадающий-тумблер" данных тумблер = "раскрывающимся"> Java <б класс = "каретка"> </ B> </ а> <Ul класс = "выпадающий меню" Роль = "Меню" ария-labelledby = "myTabDrop1"> <Li> HREF = "#jmeter" TabIndex = "-1" данных тумблер = "вкладка"> JMeter </ а> </ li> <Li> HREF = "#ejb" TabIndex = "-1" данных тумблер = "вкладка"> EJB </ а> </ li> </ UL> </ Li> </ UL> <Div ID = "myTabContent" класс = "закладка-контент"> <Div класс = "закладка-панели замирание в активной" ID = "дома"> <P> W3Cschoool Этот учебник является предоставление новейших технологий веб - сайта, этот сайт предоставляет техническую документацию бесплатно станции, помочь большинству энтузиастов веб - технологий , быстро начать и построить свои собственные веб - сайты. Первый полет рано в линию - научиться не только технологии, но и сон. </ P> </ Div> <Div класс = "закладка-панели замирание" ID = "ИОС"> <P> ОС IOS является разработана и опубликована мобильной операционной системы от Apple. Первоначально выпущенный в первый раз iPhone, IPod Touch и Apple TV в 2007 году. ОС IOS является производным от OS X, они разделяют фундамент Дарвина. OS X операционной системы используется на Mac, ОС IOS мобильная версия Apple. </ P> </ Div> <Div класс = "закладка-панели замирание" ID = "JMeter"> <P> JMeter является открытым программным обеспечением тестовый источник. Это 100% чисто приложений Java, для загрузки и тестирования производительности. </ P> </ Div> <Div класс = "закладка-панели замирание" ID = "EJB"> <P> Enterprise Java Beans (EJB ) представляет собой среду разработки для создания масштабируемых и надежных корпоративных приложений, развернутых на совместимых серверах приложений (таких как JBOSS, Web Logic и т.д.) J2EE. </ P> </ Div> </ Div> <Script> $ (функция () {$ ( 'а [данных переключения = "вкладка"] "). На (' shown.bs.tab ', функция (е) {// активизироваться вкладка Имя переменная activeTab = $ (e.target) .text (); // Получение предварительно активированную имя VAR вкладку previousTab = $ (e.relatedTarget) .text ( ); ( ". активная вкладка диапазона") $. HTML (activeTab); $ ( " предыдущего вкладку диапазона.") HTML (previousTab) ;.});}); </ скрипт>

Попробуйте »

Результаты следующие:

Tab (Tab) подключаемого модуля Event