未显示弹出框
Popover is not being displayed
在我的 javascript 文件中
$(".filter-popover").on("click hover", function (e) {
e.preventDefault();
return true;
});
$(".filter-popover").popover();
在我的 html 中:
<a class='filter-popover' href='#' data-toggle="popover" data-placement='left' data-trigger='hover click' data-content='Filters are case insensitive. Prefix a value with < or > to filter for values that are less than or greater than'>
<i class="fa fa-question-circle" id='filter-info'></i>
</a>
Popover 正在呈现,正如我在控制台的 html 中看到的那样。似乎生成的 class 即 .popover 附加了一些 css 看起来像
:not(.show).fade {
opacity: 0;
}
当我禁用此 css 时,弹出窗口可见。
另一件事是弹出框在一个表单中。
有没有人知道弹出框呈现但不显示的原因,我该如何解决?
谢谢!
不确定这是否是正确的解决方法,或者这是否只是一种解决方法,但是使用 this 我能够将不透明度设置为 1(以某种方式使其可见)通过设置
.popover.fade.left.in {
opacity: 1;
filter: alpha(opacity=100);
}
在我的 javascript 文件中
$(".filter-popover").on("click hover", function (e) {
e.preventDefault();
return true;
});
$(".filter-popover").popover();
在我的 html 中:
<a class='filter-popover' href='#' data-toggle="popover" data-placement='left' data-trigger='hover click' data-content='Filters are case insensitive. Prefix a value with < or > to filter for values that are less than or greater than'>
<i class="fa fa-question-circle" id='filter-info'></i>
</a>
Popover 正在呈现,正如我在控制台的 html 中看到的那样。似乎生成的 class 即 .popover 附加了一些 css 看起来像
:not(.show).fade {
opacity: 0;
}
当我禁用此 css 时,弹出窗口可见。 另一件事是弹出框在一个表单中。
有没有人知道弹出框呈现但不显示的原因,我该如何解决?
谢谢!
不确定这是否是正确的解决方法,或者这是否只是一种解决方法,但是使用 this 我能够将不透明度设置为 1(以某种方式使其可见)通过设置
.popover.fade.left.in {
opacity: 1;
filter: alpha(opacity=100);
}