【问题标题】:richfaces 4 tool tipRichfaces 4 工具提示
【发布时间】:2013-07-17 09:40:44
【问题描述】:

我遇到了关于 Richfaces 4 工具提示的问题。当我用鼠标悬停在文本上时,它没有出现在文本上。我一直试图找出原因,但我迷路了。我正在使用 JBOSS 7.1.1 和 JSF 2

这就是我所拥有的:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich"
xmlns:c="http://java.sun.com/jsp/jstl/core">

    <h:body>
    <h3>Sample 1</h3>
    <rich:panel style="width:350px">
        <h:outputText id="test" value="Hello World" />
        <rich:tooltip mode="ajax" target="test">
            <h:panelGrid style="width:200px">
                Testing tooltip
            </h:panelGrid>
        </rich:tooltip>
    </rich:panel>
    </h:body>
 </html>

【问题讨论】:

  • 你的例子对我来说很好。任何控制台错误或什么?你用的是什么浏览器?
  • 我尝试在 Mozilla 和 Chrome 中使用它,但都不起作用。您是否也在使用 Richfaces 4 和 JSF 2?
  • 是的,RF 4.3.2.Final 和 JSF 2.1
  • 嗯,太奇怪了。这对我不起作用。您是否进行了任何配置更改或在 web.xml 文件中包含任何内容?

标签: jsf-2 richfaces jboss7.x


【解决方案1】:

(下次必须复制整个示例......)

您缺少&lt;h:head&gt;,因此工具提示的 JS 没有被加载(这应该在控制台中引发错误),它可以是空的,但它必须在那里。您还需要 &lt;h:form&gt; 才能使 ajax 工作。

【讨论】:

    猜你喜欢
    • 2012-04-03
    • 1970-01-01
    • 2011-01-07
    • 1970-01-01
    • 2020-12-03
    • 2019-05-28
    • 1970-01-01
    • 1970-01-01
    • 2012-01-16
    相关资源
    最近更新 更多