用于引导的 Javascript

使用与jQueryEnder一起使用的新的自定义插件,让 Bootstrap 的组件栩栩如生。

← 返回 Bootstrap 主页

此插件用于将滚动间谍(自动更新导航)交互添加到引导顶部栏。

下载

使用 boostrap-scrollspy.js

  1. $ '#topbar' )。下拉()

标记

要轻松地将 scrollspy 行为添加到您的导航,只需将data-scrollspy属性添加到.topbar.

  1. <div class = "topbar" data-scrollspy = "scrollspy" > ... </div>

方法

$().scrollspy()

自动通过用户滚动位置激活导航按钮。

  1. $ ( 'body > .topbar' )。滚动间谍()

注意Topbar 锚标记必须具有可解析的 id 目标。例如, a<a href="#home">home</a>必须对应 dom 中的某些东西 like <div id="home"></div>

.scrollspy('刷新')

scrollspy 缓存导航按钮和部分坐标以提高性能。如果您需要更新此缓存(如果您有动态内容),只需调用此刷新方法。如果你使用 data 属性来定义你的 scrollspy,只需在 body 上调用 refresh。

  1. $ “身体” )。scrollspy ( '刷新' )

演示

签出此页面上的顶部栏导航。

该插件添加了快速、动态的选项卡和药丸功能。

下载

使用 boostrap-tabs.js

  1. $ '.tabs' )。选项卡()

标记

您可以通过简单地给它们一个data-tabsdata-pills属性来激活选项卡或药丸导航,而无需编写任何 JavaScript。

  1. <ul class = "tabs" data-tabs = "tabs" > ... </ul>

方法

$().tabs 或 $().pills

激活给定容器的选项卡和药丸功能。选项卡链接应引用文档中的 id。

  1. <ul= “标签” >
  2. <li class = "active" ><a href = "#home" > Home </a></li>
  3. <li><a href = "#profile" >个人资料</a></li>
  4. <li><a href = "#messages" >消息</a></li>
  5. <li><a href = "#settings" >设置</a></li>
  6. </ul>
  7.  
  8. <div class = "药丸内容" >
  9. <div class = "active" id = "home" > ... </div>
  10. <div id = "个人资料" > ... </div>
  11. <div id = "消息" > ... </div>
  12. <div id = "设置" > ... </div>
  13. </ul>
  14.  
  15. <脚本>
  16. $ (函数() {
  17. $ '.tabs' )。选项卡()
  18. })
  19. </脚本>

演示

你可能没听说过奥斯汀牛仔短裤。Nesciunt tofu stumptown aliqua,复古合成大师净化。小胡子陈词滥调,威廉斯堡卡尔斯素食主义者 helvetica。Reprehenderit 屠夫复古 keffiyeh 捕梦网合成器。Cosby 毛衣 eu banh mi, qui irure terry richardson ex squid。Aliquip placeat 鼠尾草 iphone。Seitan aliquip quis 开衫美国服装,屠夫 voluptate nisi qui。

Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.

Banksy do proident, brooklyn photo booth delectus sunt artisan sed organic exercitation eiusmod four loko. Quis tattooed iphone esse aliqua. Master cleanse vero fixie mcsweeney's. Ethical portland aute, irony food truck pitchfork lomo eu anim. Aesthetic blog DIY, ethical beard leggings tofu consequat whatever cardigan nostrud. Helvetica you probably haven't heard of them carles, marfa veniam occaecat lomo before they sold out in shoreditch scenester sustainable thundercats. Consectetur tofu craft beer, mollit brunch fap echo park pitchfork mustache dolor.

Sunt qui biodiesel mollit officia, fanny pack put a bird on it thundercats seitan squid ad wolf bicycle rights blog. Et aute readymade farm-to-table carles 8-bit, nesciunt nulla etsy adipisicing organic ea. Master cleanse mollit high life, next level Austin nesciunt american apparel twee mustache adipisicing reprehenderit hoodie portland irony. Aliqua tofu quinoa +1 commodo eiusmod. High life williamsburg cupidatat twee homo leggings. Four loko vinyl DIY consectetur nisi, marfa retro keffiyeh vegan. Fanny pack viral retro consectetur gentrify fap.

基于 Jason Frame 编写的优秀的 jQuery.tipsy 插件;twipsy 是一个更新版本,它不依赖图像,使用 css3 进行动画,使用 data-attributes 存储标题!

下载

使用 bootstrap-twipsy.js

  1. $ '#example' )。twipsy (选项)

选项

姓名 类型 默认 描述
动画 布尔值 真的 对工具提示应用 css 淡入淡出过渡
延迟输入 数字 0 显示工具提示前的延迟(毫秒)
延迟输出 数字 0 隐藏工具提示前的延迟(毫秒)
倒退 细绳 '' 不存在工具提示标题时使用的文本
放置 细绳 '以上' 如何定位工具提示 - 上面 | 下面 | 离开 | 正确的
html 布尔值 错误的 允许在工具提示中包含 html 内容
居住 布尔值 错误的 使用事件委托而不是单个事件处理程序
抵消 数字 0 工具提示与目标元素的像素偏移
标题 字符串 | 功能 '标题' 检索标题文本的属性或方法
扳机 细绳 '徘徊' 如何触发工具提示 - 悬停 | 焦点 | 手动的

方法

$().twipsy(选项)

将 twipsy 处理程序附加到元素集合。

.twipsy('显示')

揭示了一个元素 twipsy。

  1. $ '#element' )。twipsy '显示'

.twipsy('隐藏')

隐藏元素 twipsy。

  1. $ '#element' )。twipsy '隐藏'

.twipsy(真)

返回一个元素 twipsy 类实例。

  1. $ '#element' )。twipsy

注意或者,这可以用 检索$().data('twipsy')

演示

紧身裤下一级 keffiyeh你可能没听说过。照相亭胡须生牛仔布凸版素食信使包 stumptown。从农场到餐桌的 seitan,mcsweeney 的 fixie 可持续藜麦 8 位美国服装采用特里·理查森乙烯基青年布。Beard stumptown,开襟羊毛衫 banh mi lomo 雷猫。Tofu biodiesel williamsburg marfa, 4 loko mcsweeney's cleanse vegan chambray。一个真正具有讽刺意味的工匠,无论 keytar,场景农场到餐桌银行奥斯汀推特处理freegan cred raw denim single-origin 咖啡病毒。

popover 插件提供了一个简单的界面,用于将弹出框添加到您的应用程序中。它扩展了boostrap-twipsy.js插件,所以在你的项目中包含弹出框时一定要获取该文件!

下载

使用 boostrap-popover.js

  1. $ '#example' )。弹出框选项

选项

姓名 类型 默认 描述
动画 布尔值 真的 对工具提示应用 css 淡入淡出过渡
延迟输入 数字 0 显示工具提示前的延迟(毫秒)
延迟输出 数字 0 隐藏工具提示前的延迟(毫秒)
倒退 细绳 '' 不存在工具提示标题时使用的文本
放置 细绳 '正确的' 如何定位工具提示 - 上面 | 下面 | 离开 | 正确的
html 布尔值 错误的 允许在工具提示中包含 html 内容
居住 布尔值 错误的 使用事件委托而不是单个事件处理程序
抵消 数字 0 工具提示与目标元素的像素偏移
标题 字符串 | 功能 '标题' 检索标题文本的属性或方法
内容 字符串 | 功能 '数据内容' 检索内容文本的属性或方法
扳机 细绳 '徘徊' 如何触发工具提示 - 悬停 | 焦点 | 手动的

方法

$().popover(选项)

初始化元素集合的弹出框。

.popover('显示')

显示元素弹出框。

  1. $ '#element' )。弹出窗口“显示”

.popover('隐藏')

隐藏元素弹出框。

  1. $ '#element' )。弹出框'隐藏'

演示

悬停弹出框

警报插件是一个超小类,用于向警报添加关闭功能。

下载

使用 bootstrap-alerts.js

  1. $ ( ".alert-message" )。警报()

标记

只需在data-alert您的警报消息中添加一个属性,即可自动为它们提供关闭功能。

方法

$().alert()

使用关闭功能包装所有警报。要让警报在关闭时显示动画,请确保它们已经应用了.fadeand.in类。

.alert('关闭')

关闭警报。

  1. $ ( ".alert-message" )。警报'关闭'

演示

×

神圣的鳄梨酱!最好检查一下自己,你看起来不太好。

×

哦,快!你有一个错误!改变这个和那个,然后再试一次。Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit。Cras mattis consectetur purus 坐在 amet 发酵液中。