2013-05-01 32 views
0

Demo FiddleAngular Bootstrap:如何基于子元素的触发器显示弹出窗口?

我想显示使用酥料饼的领域的整组帮助文本,而不是为每一个人input

在小提琴中,我只是用一个mouseenter触发器来显示它应该是什么样子,但我真正想要的是在focus上为任何输入触发它,但是要根据父元素定位弹出窗口。

在非角度的土地上,当任何一个字段焦点对准时,我会触发自定义事件(如groupenter),并让popover监听该事件。我也会去掉相应的groupleave事件,所以弹出窗口不会闪烁,因为我在输入附近标签。

什么是在这里完成的角-y方式?

(我认为this patch帮助,但它只是犯了天前)

回答

0

Got it working!

我不得不叉tooltip.js添加'groupenter': 'groupleave'triggerMap因为没有公共API添加到地图中。

+0

我意识到你已经回答了这个问题,但我认为使用'$ scope'模型的角度更加可能是这样。如果你可以观察一个变量来判断它是真是假,那么你可以使用'ng-focus =“show = true”ng-blur =“show = false”'或其他东西。 – ProLoser 2013-05-03 23:22:50