2

我在 gwt 项目中使用 gwtbootstrap3 Version: 0.9.4 。我想将引导工具提示用于导航栏符号。

<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
xmlns:g="urn:import:com.google.gwt.user.client.ui"
xmlns:b="urn:import:org.gwtbootstrap3.client.ui">...

如果我将工具提示包装在相应 Java 类的 ui.xml 文件中的 Anchor 周围,它可以正常工作:

<b:Tooltip ui:field="someName" text="TEST">
    <g:Anchor ui:field="someOtherName">someText</g:Anchor>
</b:Tooltip>

但现在问题来了:如果我想包装一个包含另一个元素(如跨度)的 Anchor,则在运行项目时不再显示 Tooltips 文本(通过悬停)。事实上,这个图标根本没有出现任何工具提示。但是该项目仍然可以编译并运行。

<b:Tooltip text="TEST">
    <g:Anchor ui:field="someName">
        <span class="glyphicon glyphicon-someglyph white" aria-hidden="true"></span>
        <span class="white">someText</span>
    </g:Anchor>
</b:Tooltip>

我从 Tooltip 类中阅读了文档: https ://gwtbootstrap3.github.io/gwtbootstrap3-demo/apidocs/org/gwtbootstrap3/client/ui/Tooltip.html

但据我所见,并没有明确表示 Tooltip 只允许一个元素在里面,那么现在有人如何解决这个问题吗?

谢谢!

4

0 回答 0