jquery 将SVG精灵中的图标添加到引导程序弹出窗口

xoefb8l8  于 2022-11-03  发布在  jQuery
关注(0)|答案(1)|浏览(82)

我需要在弹出窗口中插入一个SVG图标。我是这样做的(见下面的代码)。我做错了什么?selectpicker也有类似的问题,但通过将SVG标签添加到“白色名单”中,一切都在那里得到了解决。请告诉我如何解决这个问题。
第一个
sandbox is here
P.S.在这个例子中,它只是SVG,因为sprite不是从外部资源显示的,但是我不知道如何在这里上传文件。

pjngdqdw

pjngdqdw1#

实际上我认为bootstrap过滤了它允许在弹出窗口中呈现的HTML。你可以通过在弹出窗口显示后触发一个事件来解决这个问题。

$popover.on('shown.bs.popover', function() {
  // Add svg here
});

我已经调整了您的脚本,以便在此处执行此操作:https://codepen.io/familjenpersson/pen/QWxyaYy

相关问题