弹出框在第一次悬停在图标上时不起作用

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') 解决了这个问题。

【讨论】:

以上是关于弹出框在第一次悬停在图标上时不起作用的主要内容,如果未能解决你的问题,请参考以下文章

为啥故事板弹出框在 Swift 中的设备上不起作用?

jQuery div 悬停功能在 Firefox 中不起作用

弹出框内的按钮不起作用

悬停时出现多个 vue 弹出框

正常的 Bootstrap 弹出框和 Angular 应用程序在一页中 - 弹出框不起作用

弹出框bartintcolor中的uinavigationbar uiappearance不起作用