- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
玩转Bootstrap(JS插件篇)解析
玩转Bootstrap(JS插件篇)导入JavaScript插件Bootstrap除了包含丰富的Web组件之外,如前面介绍的下拉菜单、按钮组、导航、分页等。他还包括一些JavaScript的插件。Bootstrap的JavaScript插件可以单独导入到页面中,也可以一次性导入到页面中。因为在Bootstrap中的JavaScript插件都是依赖于jQuery库,所以不论是单独导入还一次性导入之前必须先导入jQuery库。一次性导入:Bootstrap提供了一个单一的文件,这个文件包含了Bootstrap的所有JavaScript插件,即bootstrap.js(压缩版本:bootstrap.min.js)。具体使用如下(或见右侧代码编辑器28-29行):!—导入jQuery版本库,因为Bootstrap的JavaScript插件依赖于jQuery --script src=/jquery/1.9.0/jquery.js/script!—- 一次性导入所有Bootstrap的JavaScript插件(压缩版本) --script src=js/bootstrap.min.js/script特别声明:jQuery版本库也可以加载你本地的jQuery版本。单独导入:为方便单独导入特效文件,Bootstrap V3.2中提供了12种JavaScript插件,他们分别是:????动画过渡(Transitions):对应的插件文件“transition.js”????模态弹窗(Modal):对应的插件文件“modal.js”????下拉菜单(Dropdown):对应的插件文件“dropdown.js”????滚动侦测(Scrollspy):对应的插件文件“scrollspy.js”????选项卡(Tab):对应的插件文件“tab.js”????提示框(Tooltips):对应的插件文件“tooltop.js”????弹出框(Popover):对应的插件文件“popover.js”????警告框(Alert):对应的插件文件“alert.js”????按钮(Buttons):对应的插件文件“button.js”????折叠/手风琴(Collapse):对应的插件文件“collapse.js”????图片轮播Carousel:对应的插件文件“carousel.js”????自动定位浮标Affix:对应的插件文件“affix.js”上述单独插件的下载可到github去下载(/twbs/bootstrap)。下载后可查看js文件夹,如下图:接下来依次向大家介绍这些插件如何使用,至于插件源码分析,在本系列不做过多的阐述,具体源码可以阅读各插件的代码。注意:在后面的例子中我们为了方便都采用一次性导入的方法,即引入“bootstrap.min.js”文件(小伙伴们可以在自己的项目中跟据需要选择单独导入还是一次性导入)。动画过渡(Transitions)这一小节我们先来讲“动画过渡(Transitions)”这个插件的使用,源文件:transition.jsBootstrap框架默认给各个组件提供了基本动画的过渡效果,如果要使用,有两种方法:? ??调用统一编译的bootstrap.js;? ??调用单一的过渡动画的JavaScript插件文件transition.js(右侧第29行引入Bootstrap上对外公布的transition.js的地址)。transition.js文件为Bootstrap具有过渡动画效果的组件提供了动画过渡效果。不过需要注意的是,这些过渡动画都是采用CSS3来实现的,所以IE6-8浏览器是不具备这些过渡动画效果。默认情况之下,Bootstrap框架中以下组件使用了过渡动画效果:? ??模态弹出窗(Modal)的滑动和渐变效果;? ??选项卡(Tab)的渐变效果;? ??警告框(Alert)的渐变效果;? ??图片轮播(Carousel)的滑动效果。右侧举了一个“模态弹出窗(Modal)的滑动和渐变效果”源代码例子。模态弹出框--结构分析Bootstrap框架中的模态弹出框,分别运用了“modal”、“modal-dialog”和“modal-content”样式,而弹出窗真正的内容都放置在“modal-content”中,其主要又包括三个部分:????弹出框头部,一般使用“modal-header”表示,主要包括标题和关闭按钮????弹出框主体,一般使用“modal-body”表示,弹出框的主要内容????弹出框脚部,一般使用“modal-footer”表示,主要放置操作按钮模态弹出窗的结构如下:div class=modal show div class=modal-dialog div class=
您可能关注的文档
最近下载
- 草牧场转让合同5篇.docx VIP
- (四级)保育师理论学习考试题库(浓缩300题).docx VIP
- 2025四级保育师资格考试题库及答案(浓缩400题).docx VIP
- 实施指南《GB_T10068-2020轴中心高为56mm及以上电机的机械振动振动的测量、评定及限值》实施指南.docx VIP
- 中小学生常见病防治课件.pptx VIP
- 1.1 原始社会的解体和阶级社会的演进:原始社会 课件-【新教材】高中政治统编版(2019)必修一(共29张PPT).pptx VIP
- 铝方通吊顶施工技术交底.pptx VIP
- DB23T1501-2013 水利堤(岸)坡防护工程格宾与雷诺护垫施工技术规范.pdf VIP
- 华为极简站点解决方案opm200.pdf VIP
- 北师大版七年级数学下册第二章测试题及答案下载.doc VIP
文档评论(0)