图标的下载和使用官网上说的不是很清楚,简单介绍下:
1.首先在Iconfont-阿里巴巴矢量图标库上面将你需要的图标点击购物车按钮加入“暂存架”
BootStrap利用popover实现鼠标经过显示并保持显示框在商城里,导航栏的购物车展示经常需要鼠标经过时,显示已经放入购物车的商品,bootstrap是没有直接用的插件的,这个时候就可以使用popover这个插件改造后实现,具体如下:
html实现:
1 <a href="#" rel="drevil">
2 <span class="glyphicon glyphicon-shopping-cart"></span>购物车
3 </a>
javascript实现:
01 $(function(){
02 $("[rel=drevil]").popover({
03 trigger:'manual',
04 placement : 'bottom', //placement of the popover. also can use top, bottom, left or right
05 title : '<div style="text-align:centercolor:redtext-decoration:underlinefont-size:14px">Muah ha ha</div>', //this is the top title bar of the popover. add some basic css
06 html: 'true', //needed to show html of course
07 content : '<div id="popOverBox"><img src="http://www.hd-report.com/wp-content/uploads/2008/08/mr-evil.jpg" width="251" height="201" /></div>', //this is the content of the html box. add the image here or anything you want really.
08 animation: false
09 }).on("mouseenter", function () {
10 var _this = this
11 $(this).popover("show")
12 $(this).siblings(".popover").on("mouseleave", function () {
13 $(_this).popover('hide')
14 })
15 }).on("mouseleave", function () {
16 var _this = this
17 setTimeout(function () {
18 if (!$(".popover:hover").length) {
19 $(_this).popover("hide")
20 }
21 }, 100)
22 })
23 })
这样就能实现了:
可以通过按钮插件创建不同状态的按钮(1)单个切换
注意:在Firefox多次页面加载时,按钮可能保持表单的禁用或选择状态
解决方案添加autocomplete=”off”
(2)单选按钮
(3)复选按钮
(4)加载状态
Button插件中的button方法中有三个参数:toggle、reset、string(比如loading、complete)
(5)可代替data-toggle=”button”
通过点击可以折叠内容
基本实例
data-parent: 默认值为false,设置需指定父元素选择器,也就是说,选定其中一个折叠区,其他折叠将隐藏,实现手风琴效果。
data-toggle: 如果前面加data-*,设置’collapse’表示实现折叠;如果是javascript中的属性,默认为true,实现反转
手动调用
collapse方法还提供了三个参数:<a>hide、show、toggle</a>
Show.bs.collapse : 在show方法调用时立即触发
Shown.bs.collapse : 折叠区完全显示出来是触发
Hide.bs.collapse : 在hide方法调用时触发
Hidden.bs.collapse : 该事件是折叠区域完全隐藏之后触发
例子
往后还会更新前端Bootstrap其他知识部分,谢谢大家阅读本人文章,祝愿大家心想事成!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)