Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 2 p:效应不';t与h:outputLink一起工作_Jsf 2_Primefaces - Fatal编程技术网

Jsf 2 p:效应不';t与h:outputLink一起工作

Jsf 2 p:效应不';t与h:outputLink一起工作,jsf-2,primefaces,Jsf 2,Primefaces,我有一个p:effect内部h:outputLink如下: <h:panelGrid id="closed_notebook" styleClass="book_wrapper" style="width:455px;margin-left: 400px;" columns="2" columnClasses="middle,cover"> <h:panelGroup id="middle_closed" layout="block">

我有一个p:effect内部h:outputLink如下:

    <h:panelGrid id="closed_notebook" styleClass="book_wrapper"
    style="width:455px;margin-left: 400px;" columns="2"
    columnClasses="middle,cover">


    <h:panelGroup id="middle_closed" layout="block">

    </h:panelGroup>

    <h:panelGroup id="left_closed" layout="block">


        <h:outputLink value="javascript:void(0)">   
           <h:graphicImage value="/resources/images/book.png" />
           <p:effect for="closed_notebook"  type="clip" event="click" />                           
        </h:outputLink>




    </h:panelGroup>


</h:panelGrid>

我想当点击包含图像的链接时,所有的panelGrid都会消失,但它不工作,我没有得到任何动作

另外,我想在panelGrid消失后,用动画显示另一个隐藏的panelGrid,如何做到这一点

请告知,谢谢。

尝试使用


另一件重要的事情可能是在
中添加和
id
属性。问题是我没有为outputlink设置id,谢谢。
<h:outputLink id="someUniqeIdMightBeAMust" value="javascript:void(0)">  
    <p:effect for="closed_notebook"  type="clip" event="click">    
        <f:param name="mode" value="'hide'" />  
    </p:effect>
</h:outputLink>
<h:outputLink id="someUniqeIdMightBeAMust" value="javascript:void(0)">  
    <p:effect for="closed_notebook"  type="clip" event="click" speed="1000">    
        <f:param name="mode" value="'hide'" />  
    </p:effect>
    <p:effect for="middle_closed" type="clip" event="click" delay="1001">    
        <f:param name="mode" value="'show'" />  
    </p:effect>
</h:outputLink>