1

我正在使用引导弹出框。页面上有很多弹出框,在其中一个弹出框中,我不想显示标题,当我不给出标题时,它仍然显示标题所在的区域。找到关于如何禁用 Twitter Bootstrap 的弹出框插件中的标题的答案?

但不能给 css : display:none 给 popover-title 类,因为这也会隐藏所有其他弹出窗口的标题。

正确的方法应该是什么?提前致谢。

4

2 回答 2

3

谢谢..通过覆盖模板让它工作

showpopover=function(message,context){
    var popover_message="<div>"+message+"</div>";
    //$(a).hide();
    $popover=$(context).popover({ placement:"bottom",trigger:"hover",template: '<div class="popover"><div class="arrow"></div><div class="popover-inner"><div class="popover-content"><p></p></div></div></div>',content:popover_message}).popover('show'); 
};

我如何调用函数在这里:

html = html + "<td onmouseover=\"showpopover('"+main_image_data['score_reason']+"',this)\"><center>"+main_image_data['bonus']+"</center></td>";

有用 :)

于 2013-08-29T10:00:13.420 回答
2

您可以使用公认的未记录模板选项指定弹出框的模板。这在您发布的问题的答案之一(不是已接受的答案)中进行了描述。如果仅适用于页面上的某些弹出框,我会使用此方法。

编辑:这当然有一些缺点:更新引导程序意味着确保您的模板仍然适合,这正是这个选项没有记录的原因(我想)。

于 2013-08-28T15:08:00.410 回答