I am trying to create a popover that you can click. AngularUI has a good way to specify a delay on how long you need to hang for a popover to appear, but I need a similar directive that allows me to click inside a popover. I canβt do this because it automatically disappears on a mouse background. I could use something like popover-close-delay, but I also want only one popover to open at a time. Ideally, a hover on a popover will work just like a hover on its parent.
I also found this, but I can't get it to work, and I suspect that this might be due to AngularStrap, not bootstrap ui. Create aoverable popover with angular -ui-bootstrap
Here is my code
<div style="width:50px" popover="I appeared on mouse enter!" popover-placement="right" popover-trigger="mouseenter" popover-popup-delay=600>Item 1</div> <div style="width:50px" popover="I appeared on mouse enter!" popover-placement="right" popover-trigger="mouseenter" popover-popup-delay=600>Item 2</div> <div style="width:50px" popover="I appeared on mouse enter!" popover-placement="right" popover-trigger="mouseenter" popover-popup-delay=600>Item 3</div> <div style="width:50px" popover="I appeared on mouse enter!" popover-placement="right" popover-trigger="mouseenter" popover-popup-delay=600>Item 4</div>
http://plnkr.co/edit/moHGYOdmIOE4IFDOICKs?p=preview
source share