bootstrap如何用js调用模态框_学习写个网站(6)Bootstrap学习3

【正文】

Bootstrap提供了一些插件,就是一些交互功能。涉及到少量jquery知识,不过不妨碍。

相关内容不多,基本就是设置元素的data属性,然后用jquery控制状态或者监听事件。

1. 模态窗口

模态框的控制按钮,有设置,

模态框的主体div,class设置为model,需要设置aria-hidden="true"来先隐藏模态框。

开始演示模态框
...

javascript可以控制model的状态,虽然javascript还没学到,但基本可以看懂。

# hide隐藏 toggle切换 show显示$('#modelid').modal('hide') 

还可以监听事件,比如hide.bs.model就是关闭模态窗口事件,当model窗口被关闭时,就会弹出alert。

$(function() {    $('#myModal').on('hide.bs.modal',    function() {        alert('嘿,我听说您喜欢模态框...');    })});

2. 下拉框

和模态框的用法差不多,

将下拉按钮里,放入,。

$(function() {    $(".dropdown-toggle").dropdown('toggle');});

按钮、警告框这些的用法都差不多。

3. 滚动监听

就是滚动的时候,导航栏会随着更新位置。

在需要监听滚动的元素中,添加, 。

data-offset是一个基准,表示翻页时,距离顶部的位置。小于offset,才算下一页。

29ff7ef134a5f6fb7fc345fefd4c3cb1.png

4. 折叠框

就是点击后,会弹出来详细内容。

具体为在点击链接上设置data-toggle,然后放入<divclass="panel-group"id="accordion">中。

折叠还是展开,由详细内容

的class负责,展开"collapse in",折叠"collaspe"。
                 点击我进行展开,再次点击我进行折叠。第 1 部分    
  ...  
    

data-parent设置后,如果展开一个框,就会关闭另一个框。

d7704e1656abfff89db8c4ec8f090dc6.png

【结尾】

Bootstrap的概念部分结束了。后面得弄个实例,不能白学。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值