bootstrap框架的"data-toggle"属性来自哪里?

Jam*_*mes 33 html jquery twitter-bootstrap

我正在尝试使用一些用于Bootstrap框架的jQuery插件,并且他们使用名为"data-toggle"的属性.我收到警告"属性数据切换不是一个有效的属性".

数据切换在哪里形成?

Ric*_*gan 81

在HTML5中,任何以...开头的属性data-都是有效的自定义属性.基本上,它是一种将自定义数据附加到未在HTML规范中明确定义的元素的方法.

但是,在早期版本的HTML中,这不会验证.不过不要太担心.浏览器通常只会忽略他们不知道的属性.这并不能阻止图书馆jQuery阅读它们.


cuc*_*cu8 21

如果你查看Bootstrap 的JavaScript Collapse插件文档,你会发现一个相当清楚的例子,说明了崩溃API的工作方式以及该对的关系和使用data-toggle(触发功能)和data-target(设置行为),以及其他有趣的花絮.


Dan*_*ite 19

它是Bootstrap定义的HTML5数据属性.