BootStrap如何实现自定义popover,点击区域隐藏功能

这篇文章给大家分享的是有关BootStrap如何实现自定义popover,点击区域隐藏功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

代码如下

BootStrap如何实现自定义popover,点击区域隐藏功能

之前的按钮必须定义class为pop;

$(function(){
$(".pop").popover({placement:'right',trigger:'manual',delay:{show:10,hide:10},html:true,
title:function(){
return$("#data-original-title").html();
},
content:function(){
return$("#data-content").html();//把content变成html
}});
$('body').click(function(event){
vartarget=$(event.target);//判断自己当前点击的内容
if(!target.hasClass('popover')
&&!target.hasClass('pop')
&&!target.hasClass('popover-content')
&&!target.hasClass('popover-title')
&&!target.hasClass('arrow')){
$('.pop').popover('hide');//当点击body的非弹出框相关的内容的时候,关闭所有popover
}
});
$(".pop").click(function(event){
$('.pop').popover('hide');//当点击一个按钮的时候把其他的所有内容先关闭。
$(this).popover('toggle');//然后只把自己打开。
});
});

感谢各位的阅读!关于“BootStrap如何实现自定义popover,点击区域隐藏功能”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

发布于 2021-07-09 21:18:17
收藏
分享
海报
0 条评论
163
上一篇:vue项目中怎么导入swiper插件 下一篇:移动端底部导航固定配合vue-router如何实现组件切换功能
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码