我怎样才能使Twitter引导弹出框始终处于打开状态
How can I make Twitter Bootstrap Popover that always be open?
我想制作Twitter引导弹出框,当文档加载时,永远打开。 我看到了一些解决方案,但他们按click
或hover
显示弹出框!
有我的代码:
$("#min-allowed-price .bar-label-shape").popover({
offset: 10,
trigger:'manual'
});
一种方法是手动显示弹出框,然后删除弹出框链接的单击事件处理程序。
$('.popover-visible-trigger')
.popover('show')
.off('click');
请参阅工作 jsfiddle。
但问题是,也许你不需要这样做。如果您希望始终显示弹出框,为什么不将其添加到标记中?
我想在加载文档时制作Twitter引导弹出框
$(document).ready(function() {
$("button").popover("show");
});
永远开放。
将disabled
属性添加到hide.bs.popover event
上的按钮或preventDefault()
$('button').on('hide.bs.popover', function (e) {
e.preventDefault();
});
斯菲德尔
您实际上并没有触发弹出框。您可以通过调用 popover('show')
来做到这一点:
$("#min-allowed-price .bar-label-shape").popover({
offset: 10,
trigger:'manual'
}).popover('show');
来自 Bootstrap 的 Popover 文档:
.popover('show')
显示元素的弹出框。在实际显示弹出框之前(即在显示的.bs.popover事件发生之前)返回给调用方。这被认为是弹出框的"手动"触发。标题和内容均为零长度的弹出框永远不会显示。
$('#element').popover('show')
相关文章:
- 打开相对于鼠标位置的CSS3/HTML5模式对话框
- 即使我单击“确定”,模型弹出窗口扩展器仍保持打开状态
- 单击我网站中的链接时打开新选项卡,保持当前选项卡处于活动状态
- 广告拦截处于活动状态,然后不要打开超链接到新标签
- 按钮未启用,如果复选框处于打开状态
- 检查网络驱动程序是否浏览器仍处于打开状态
- WordPress切换菜单 - 使菜单在当前页面上保持打开状态
- 为什么javascript slidetoggle函数没有保持打开状态
- 当单击<a>链接在chrome扩展中,popup.html如何保持打开状态
- 保持状态打开”;在背景中”;.隐藏,但不要't在Angular UI中离开状态
- 屏幕依赖于菜单切换,并在javascript中自动打开
- XMLHttpRequest抛出InvalidSateError说“;对象状态必须打开”;
- 在触摸结束事件期间,Find元素手指处于打开状态
- 选项卡分组和选项卡着色:如何将此功能应用于从我的网页打开的选项卡,而不考虑浏览器
- 内容编辑器 Web 部件脚本不在 IE 11 中运行(如果开发人员工具处于打开状态,则运行)
- 未能读取'状态'属性来自'XMLHttpRequest':对象's状态不得为打开
- 专注于打开的新窗口.打开
- 打开一个模态(在Codeigniter中),该模态从依赖于phpvar的URL加载(在iframe中)内容
- 如何打开新窗口/选项卡,但专注于打开窗口
- Iframe设置为单击事件.它适用于打开页面后的第一次点击.但第二次不起作用.请帮忙