Bootstrap   发布时间:2022-04-18  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了bootstrap使用popover插件实现点击按钮显示二维码图片大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

popover插件用法
话不多说,先上图:

bootstrap使用popover插件实现点击按钮显示二维码图片


js实现这个的原理也简单,在按钮上绑定一个点击事件,将相对应的元素设置隐藏和显示。但是这个网页使用bootstrap做的,就懒得费功夫自己写啦。

第一步我们先写一个标签

<a class="btn btn-black phone-btn" tabindex="0" data-trigger="focus" title="iphone用户" data-container="body" data-toggle="popover" data-placement="bottom" data-content="ddd" >IPHONE</a>
我这么懒的人,当时选择直接copy bootstrap中的示例啦
注意:bootstrap中有声明的:由于性能的原因,工具提示和弹出框的 data 编程接口(data api)是必须要手动初始化的。

所以第二步,我们要在js中手动初始化

$(‘[data-toggle="popover"]‘).popover()
ok,要是你的业务只需要有个什么提示信息的,把你的内容写在 data-content=""里面,这样就完全ok

bootstrap使用popover插件实现点击按钮显示二维码图片


but,我们需要二维码呀,data-content里面是不能直接写HTML代码的,会被当作文本信息输出

ok第三步,我们需要修改一丢丢js代码

将之前初始化的代码注释掉,修改为:

$(‘[data-toggle="popover"]‘).popover({
      trigger: ‘focus‘,// 这个是定义鼠标事件,等于data-trigger="focus"
      html: true // 关键在这里, 这样修改之后,我们的data-content里面就可以写HTML代码啦
 })

修改一下a标签内容
<a class="btn btn-black phone-btn" tabindex="0" data-trigger="focus" title="iphone用户" data-container="body" data-toggle="popover" data-placement="bottom" data-content=‘<img class="phone-qrcode" src="https://ss0.bdstatic.com/94oJfD_bAAcT8t7mm9GUKT-xh_/timg?image&quality=100&size=b4000_4000&sec=1535336714&di=cb361a7d90f16c1f4a01248124e0eede&src=http://imgs.soufun.com/news/2015_08/19/news/1439970601862_000.jpg"/>‘ >IPHONE</a>
大工告成!奶思

bootstrap使用popover插件实现点击按钮显示二维码图片

大佬总结

以上是大佬教程为你收集整理的bootstrap使用popover插件实现点击按钮显示二维码图片全部内容,希望文章能够帮你解决bootstrap使用popover插件实现点击按钮显示二维码图片所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: