弹出框在第一次悬停在图标上时不起作用
Posted
技术标签:
【中文标题】弹出框在第一次悬停在图标上时不起作用【英文标题】:Popover doesn't work at first time hover on icon 【发布时间】:2020-10-16 21:13:17 【问题描述】:以下是用于在悬停时加载弹出窗口的代码,它不会在第一次悬停时加载。它在第二次悬停时工作正常
<i id="weaCarrierIcon" class="fas fa-info-circle fa-lg infoIcon weaCarrier-infoicon" ng-click="weaCarrierPopover()" ng-mouseover="weaCarrierPopover()" data-toggle="popover" data-content="model.weaCarrierPopover"></i>
$scope.weaCarrierPopover = function ()
$('#weaCarrierIcon').popover( placement: 'bottom', trigger: 'hover', html: true, delay: show: 50, hide: 400 );
;
【问题讨论】:
这能回答你的问题吗? Show one popover and hide other popovers 【参考方案1】:$scope.weaCarrierPopover = function () $('#weaCarrierIcon').popover(placement: 'bottom', trigger: 'hover', html: true, delay: show: 50, hide: 400 ).popover('show'); ;
添加 .popover('show') 解决了这个问题。
【讨论】:
以上是关于弹出框在第一次悬停在图标上时不起作用的主要内容,如果未能解决你的问题,请参考以下文章
jQuery div 悬停功能在 Firefox 中不起作用