Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Откуда берется атрибут data-toggle фреймворка bootstrap?

Автор вопроса: JamesОтветов: 4

Я пытаюсь использовать некоторые плагины jQuery для Bootstrap framework, и они используют атрибут называется "переключатель данных". Я получаю предупреждение "переключение данных атрибута не является допустимым атрибутом a".

Откуда происходит переключение данных?

  • Перейдите по этой ссылке, чтобы получить документацию по начальной загрузке, касающуюся переключения данных и т. д. Надеюсь, что это помогает, хотя он приходит в поздний час user28864 02.12.2013

htmljquerytwitter-bootstrap

Ответы

Ответ 1 · рейтинг 81 · Richard Neil Ilagan

В HTML5 любой атрибут, начинающийся с data-, является допустимым настраиваемым атрибутом. По сути, это способ присоединения пользовательских данных к элементам, которые явно не определены в спецификации HTML.

Однако в более ранних версиях HTML это не проверяется. Не беспокойтесь об этом слишком много, хотя. Браузеры обычно просто игнорируют атрибуты, о которых они не знают. Это не мешает таким библиотекам, как jQuery, читать их.

Ответ 2 · рейтинг 21 · cucu8

Если вы заглянете в документацию по плагину JavaScript Collapse для Bootstrap, вы найдете достаточно наглядный пример работы API коллапса, взаимосвязь и использование пары data-toggle (которая запускает функциональность) и data-target (задает поведение), а также другие интересные факты.

Ответ 3 · рейтинг 19 · Daniel A. White

Это атрибут данных HTML5, определенный Bootstrap.

Ответ 4 · рейтинг 4 · Praveen Chinthala

Чтобы быстро добавить dropdown функциональные возможности к любому элементу, просто добавьте data-toggle="dropdown" определенный атрибут данных HTML5, и любой действительный загрузчик dropdown будет автоматически активирован.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы