码迷,mamicode.com
首页 > 其他好文 > 详细

气泡 弹出 bootstrap-popover的配置与灵活应用

时间:2014-07-08 00:28:12      阅读:541      评论:0      收藏:0      [点我收藏+]

标签:blog   http   java   使用   strong   os   

 <script src="/assets/addons/bootstrap-select/bootstrap-select.min.js"></script>

<script type="text/javascript">
//气泡 弹出
$(function (){
$(".popover-hover").popover({
placement:‘left‘,
trigger: ‘hover‘,
title:‘订阅内容延时展示‘,
});
});
</script>

 

 

bootstrap-popover的配置与灵活应用

首先罗列一下配置参数:

1、animation true/false 是否动画

2、placement ‘right‘/‘left‘/top/bottom/function(){return ‘right‘} 弹出提示的位置

3、selector 目标对象

4、trigger ‘hover‘/‘click‘... 触发方式

5、title 标题 如果元素没有指定data-original-title属性,则使用这个默认值

6、content 内容 如果元素没有指定data-content属性,则使用这个默认值

7、delay 显示和隐藏的时间 20/{show:200,hide:300}

 

然后列举一下,我们日常开发中会遇到的问题:

1、如果我要默认为鼠标点击触发事件如何处理?

$(‘a‘).popover({
    trigger : ‘click‘
});

 

2、如果我要点击非目标对象关闭提示层怎么办?

说明:每个提示会生成一个class为popover的div容器,因此只需要在body上绑定一个click事件实现对class为popover的div销毁即可。值得注意的是,目标对象的click事件的冒泡要取消掉。

bubuko.com,布布扣
(function(){
    $body.find(‘.popovers‘).each(function(){
        $(this).click(function(e){
            $(‘.popover‘).remove();
            e.preventDefault();
            return false;
        });
        $(this).popover({
            trigger : ‘click‘
        });
    });
    $body.click(function(){
        $(‘.popover‘).remove();
    });
})();

气泡 弹出 bootstrap-popover的配置与灵活应用,布布扣,bubuko.com

气泡 弹出 bootstrap-popover的配置与灵活应用

标签:blog   http   java   使用   strong   os   

原文地址:http://www.cnblogs.com/yifenghong/p/3830264.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!