Primefaces p:上面板关闭事件
我在设置上面板的闭合事件时遇到了困难。这是我的密码:Primefaces p:上面板关闭事件,primefaces,overlay,Primefaces,Overlay,我在设置上面板的闭合事件时遇到了困难。这是我的密码: <h:panelGrid columns="6" cellpadding="15" style="margin:auto;"> <p:graphicImage id="item1" value="resources/icons/item1.png" /> <p:graphicImage id="item2" value="resources/icons/item
<h:panelGrid columns="6" cellpadding="15" style="margin:auto;">
<p:graphicImage id="item1" value="resources/icons/item1.png" />
<p:graphicImage id="item2" value="resources/icons/item1.png"/>
<p:graphicImage id="item3" value="resources/icons/item1.png" />
</h:panelGrid>
<p:overlayPanel id="overlay1" for="item1" showEffect="blind" hideEffect="explode"
showEvent="mouseover" hideEvent="mouseout" dismissable="false" my="left top" >
<h:panelGrid columns="4" cellpadding="5" cellspacing="5"
style="display:block;margin:auto;">
<p:graphicImage value="resources/icons/item1-1.png" />
<p:graphicImage value="resources/icons/item1-2.png" />
<p:graphicImage value="resources/icons/item1-3.png" />
</h:panelGrid>
</p:overlayPanel>
我得到的是:当鼠标离开触发它的图像时,覆盖层被关闭
我想要的是:当鼠标离开覆盖层时,覆盖层被关闭(我的意思是覆盖层)
我之所以要这样做,是因为我想在覆盖层内创建带有图标的子菜单。请阅读您的最后一段。它包含相互矛盾的信息。你说你想要A,你说你得到B,然后你问如何实现B。或者你说“叠加”和“叠加”是不同的意思吗?在“它”之上?还是不清楚。。。覆盖层在鼠标悬停按钮时打开,当您移出按钮时关闭,您希望在鼠标悬停在按钮上时关闭它???代码中没有按钮。制作一个“请”。所以当鼠标在覆盖层上时,您想关闭覆盖层,以便在覆盖层内创建一个子菜单。。。???但你希望它被关闭。。。。所以你永远不会看到子菜单。。。我还是不明白。。。对不起,可能是我丢了东西…我的错!我想说“退出”,我又编辑了一次!非常感谢你。。希望现在很清楚,它有“覆盖”功能。。。