当前位置: 首页 > 面试题库 >

动态地向Bootstrap的“ popover”容器添加类

郗学
2023-03-14
问题内容

我已经对StackOverflow和Google进行了彻底的搜索,但是空着。如果已经提出并解决此问题,请提前道歉。

注意: 我是jQuery的新手,所以我不确定如何自己编写。我敢肯定这是一段简单的代码,但是我不能将其束之高阁。

我想要做的是使用一个data-元素(例如:data-class或类似元素)将新类(或ID,我不再挑剔!)附加到顶级popover
<div>。我目前拥有的代码如下:

jQuery的:

$('a[rel=popover]')
    .popover({
        placement : 'bottom',
        trigger : 'hover'
    })
    .click(functhtml" target="_blank">ion(e) {
        e.preventDefault()
    });

HTML:

<a href="" rel="popover" data-class="dynamic-class" title="Title goes here" data-content="Content goes here">

理想情况下,我会吐出的那种HTML是这样的:

<div class="popover ... dynamic-class">
    <!-- remainder of the popover code as per usual -->
</div>

这是我能做的吗?引导程序站点中有关弹出窗口的文档有点稀疏,所以很遗憾,我花了一段时间才到达这一点:(

预先感谢您的所有回复!


问题答案:

通过从调用者的抓取对象data并访问其$tip属性,就可以做到这一点,而无需破解Bootstrap或更改模板。

$('a[rel=popover]')
  .popover({ placement: 'bottom', trigger: 'hover' })
  .data('bs.popover')
  .tip()
  .addClass('my-super-popover');


 类似资料:
  • 问题内容: 目标是创建一个行为类似db结果集的模拟类。 因此,例如,如果数据库查询使用表达式返回,那么我想看看: 刚开始我以为我可以这样做: 但返回一个属性对象。 用替换该行根本没有用。 那么在运行时创建实例属性的正确方法是什么? 问题答案: 我想我应该扩大这个答案,因为我年纪大一些并且比较聪明,并且知道发生了什么事。迟到总比不到好。 你可以动态地向类添加属性。但这很重要:你必须将其添加到类中。

  • Bootstrap Popover 是基于 Bootstrap 实现的一个弹出层控件,如下图所示:

  • 问题内容: 我有一个空的JTable,绝对没有。我需要以某种方式动态生成其表列。我尝试使用的代码的简化版本: 但是我得到了 线程“ AWT-EventQueue-0”中的异常java.lang.ArrayIndexOutOfBoundsException:0> = 0 我究竟做错了什么? 如果有帮助,这是完整的堆栈跟踪: 问题答案: 我认为您需要将列添加到表的数据模型及其列模型中。当数据模型更改时

  • 注意:用户界面已经在 Dreamweaver CC 和更高版本中做了简化。因此,您可能在 Dreamweaver CC 和更高版本中找不到本文中描述的一些选项。有关详细信息,请参阅此文章。 关于添加动态内容 定义一个或多个动态内容源后,可以使用这些源向页面中添加动态内容。内容源可以包括记录集中的列、HTML 表单提交的值、服务器对象中包含的值或其它数据。 在 Dreamweaver 中,几乎可以将

  • 我只是想知道是否有允许Java Swing容器之间平滑转换的Java库。 假设我有一个带有单个JFrame的Java GUI应用程序。根据用户操作,我想更改JFrame中包含的JPanel。现在,我能做到。然而,这种变化是瞬时的。我想做的是有一个缓慢的过渡/动画,这样对用户的认知不会太难。 具体示例: 假设我拥有的JFrame是有2个按钮,我有两个JGroup,和。根据用户单击的按钮,我会将替换为

  • 嗨,我正在尝试重新创建一个足球锦标赛,已经能够创建一个地图的集团,但现在想要添加到每个国家的点数。有人有什么好主意吗?请看看我已经做了什么。