2013-07-18 28 views
1

我有RichFaces的4提示的问题4工具提示。当我用鼠标悬停在文本上时,它不会出现在文本上。我一直在努力弄清楚为什么,但我迷路了。我使用JBoss 7.1.1和JSF 2RichFaces的

这是我有:

<!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> 
+0

你的榜样为我工作得很好。任何控制台错误或什么?你使用的是什么浏览器? – Makhiel

+0

我试图在Mozilla和Chrome和工作都不使用它。你是否也在使用richfaces 4和JSF 2? – Joe

+0

是的,RF 4.3.2.Final和JSF 2.1 – Makhiel

回答

2

(已下一次复制整个例子......)

你错过<h:head>等等工具提示JS没有被加载(这应该在控制台中引发错误),它可以是空的,但它必须在那里。你也需要<h:form>让阿贾克斯工作。