【问题标题】:Bootstrap popover not creating when tabing制表时未创建引导弹出窗口
【发布时间】:2013-01-11 02:25:12
【问题描述】:

我有一个带有多个输入的表单,当我单击每个字段时,它会正确触发我与 jQuery 链接的焦点方法(我通过控制台日志记录检查)但是它仅在我实际单击该字段时才会启动弹出框并且确实当我在它们之间切换时不起作用(它仍然调用该函数,但弹出框从未出现)。

下面是一些示例代码:

// create the popover on focus but does not work when tabbing
$(".tblData").focus(function(){
    $(this).popover({content: "Info!", position: "right"});
}
});
// destroy the popover on blur to be efficient
$(".tblData").blur(function(){
    $(this).popover('destroy');
});

【问题讨论】:

  • 已添加,抱歉我之前没有此权限。
  • 没问题!只是想我会添加一个提醒。

标签: javascript jquery twitter-bootstrap popover


【解决方案1】:

解决方案是在创建弹出框时添加一个属性并调用 show,如下所示:

$(this).popover({content: "Info!", position: "right", trigger: "manual"}).popover('show');

这需要告诉属性您将控制显示和隐藏,并且您将始终显示它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-07
    • 2015-02-16
    相关资源
    最近更新 更多