Javascript 如何在不同的设备(如tab、mobile等)中更改角度引导UI popover触发器事件?

Javascript 如何在不同的设备(如tab、mobile等)中更改角度引导UI popover触发器事件?,javascript,angularjs,html,css,angular-ui-bootstrap,Javascript,Angularjs,Html,Css,Angular Ui Bootstrap,我创建了一个鼠标悬停时触发的弹出框。对于桌面用途来说,它很好: <p popover="template" popover-placement="left" popover-trigger='mouseenter'>Help</p> 帮助 我的问题是,如果我在平板电脑或手机上使用相同的代码,如何将文本“帮助”作为链接?这样,在移动或选项卡中,如果我单击“帮助”,它将打开弹出窗口 这是我的plunker链接:首先,你看过Angular UI的工具提示了吗:在UI.boo

我创建了一个鼠标悬停时触发的弹出框。对于桌面用途来说,它很好:

<p popover="template" popover-placement="left" popover-trigger='mouseenter'>Help</p>

帮助

我的问题是,如果我在平板电脑或手机上使用相同的代码,如何将文本“帮助”作为链接?这样,在移动或选项卡中,如果我单击“帮助”,它将打开弹出窗口


这是我的plunker链接:

首先,你看过Angular UI的工具提示了吗:在
UI.bootstrap.tooltip

它包括悬停和点击功能,而popover通常只是其中之一

编辑: 您使用的是旧版本。文件:

例如:

<a href="#" tooltip="I can have a custom class applied to me!" tooltip-class="customClass">Check me out!</a>

从添加应用程序中的ui.bootstrap库

只需根据您的需求放置html代码和配置代码

<button uib-popover="I am activated manually" popover-is-open="popoverIsOpen" ng-click="popoverIsOpen = !popoverIsOpen" type="button" class="btn btn-default">Toggle popover</button>
切换弹出窗口

看看这个:ui引导popover在手机上也可以正常工作,popover trigger=“mouseenter”可以作为点击事件触发器(也可以查看文档上的注释)@beaver你是说同样的代码在tab和手机上也可以正常工作?@Alok Yes,我用安卓设备试过了,效果很好:你的popover在点击时被触发。@beaver非常感谢你的帮助。