1

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>
4

1 に答える 1

2

(次回は例全体をコピーする必要があります…)

見つから<h:head>ないため、ツールチップの JS が読み込まれていません (これにより、コンソールにエラーがスローされるはずです)。空の可能性がありますが、そこにある必要があります。<h:form>また、ajax が機能する必要があります。

于 2013-07-18T14:33:03.867 に答える