Как объединить JSF togglePanel, чтобы вызвать видимость некоторого другого div / element /? - PullRequest
0 голосов
/ 15 июля 2010

Я просматривал несколько веб-сайтов, но не мог понять, как использовать панель переключения для изменения видимости другого элемента. Пожалуйста, смотрите пример ..

<rich:togglePanel switchType="client"
    stateOrder="panelOneOff, panelOneOn">
    <f:facet name="panelOneOff">
        <rich:toggleControl>
            <h:outputText value="Start"/>
        </rich:toggleControl>
    </f:facet>
    <f:facet name="panelOneOn">
        <rich:toggleControl switchToState="panelOneOff">
            <h:outputText value="Close"/>
        </rich:toggleControl>
    </f:facet>
</rich:togglePanel>


<rich:effect  name="hideDiv"  for="toggleAccordingToTheTogglePanel" type="Fade" />
<rich:effect  name="showDiv"  for="toggleAccordingToTheTogglePanel" type="Appear" />

<div id="toggleAccordingToTheTogglePanel">
    please show me on start and hide me on Close
</div>

Какие слушатели будут работать для вызова функций javascript hideDiv () или showDiv (), чтобы DIV-элемент в конце появлялся или исчезал?

обновление Он будет работать на jboss 5.1 с использованием richfaces 3.3.2

1 Ответ

1 голос
/ 16 июля 2010
<rich:toggleControl onclick="hideDiv()">
...