本文摘自PHP中文网,作者爱喝马黛茶的安东尼,侵删。
如何创建弹出框
通过向元素添加 data-toggle="popover" 来创建弹出框。
title 属性的内容为弹出框的标题,data-content 属性显示了弹出框的文本内容:
1 | <a href= "#" data-toggle= "popover" title= "弹出框标题" data-content= "弹出框内容" >多次点我</a>
|
注意:弹出框要写在 jQuery 的初始化代码里: 然后在指定的元素上调用 popover() 方法。
以下实例可以在文档的任何地方使用弹出框:
实例
1 2 3 | $(document).ready( function (){
$( '[data-toggle="popover"]' ).popover();
});
|
指定弹出框的位置
默认情况下弹出框显示在元素右侧。
可以使用 data-placement 属性来设定弹出框显示的方向: top, bottom, left 或 right:
实例
1 2 3 4 | <a href= "#" title= "Header" data-toggle= "popover" data-placement= "top" data-content= "Content" >点我</a>
<a href= "#" title= "Header" data-toggle= "popover" data-placement= "bottom" data-content= "Content" >点我</a>
<a href= "#" title= "Header" data-toggle= "popover" data-placement= "left" data-content= "Content" >点我</a>
<a href= "#" title= "Header" data-toggle= "popover" data-placement= "right" data-content= "Content" >点我</a>
|
相关推荐:《bootstrap入门教程》
关闭弹出框
默认情况下,弹出框在再次点击指定元素后就会关闭,你可以使用 data-trigger="focus" 属性来设置在鼠标点击元素外部区域来关闭弹出框:
实例
1 2 | <a href= "#" title= "取消弹出框" data-toggle= "popover" data-trigger= "focus" data-content= "点击文档的其他地方关闭我" >
点我</a>
|
提示:如果你想实现在鼠标移动到元素上显示,移除后消失的效果,可以使用 data-trigger 属性,并设置值为 "hover":
实例
1 | <a href= "#" title= "Header" data-toggle= "popover" data-trigger= "hover" data-content= "一些内容" >鼠标移动到我这</a>
|
以上就是bootstrap弹窗代码写在哪里的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
bootstrap被淘汰了么
有必要学bootstrap吗
bootstrap框架技术基础是什么
bootstrap如何兼容ie6
bootstrap表单怎么提交信息
为什么使用bootstrap
bootstrap如何触发下拉菜单
bootstrap下拉列表怎么设置
bootstrap如何使用路径分页标签
浅谈css grid比bootstrap更适合创建布局的原因
更多相关阅读请进入《bootstrap》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » bootstrap弹窗代码写在哪里