当焦点位于特定输入框时显示具有幻灯片效果的面板
当焦点位于文本框时,我需要在输出面板上实现(垂直滑入)显示效果。 (最初,outputPanel 不应在屏幕上可见,但当焦点位于输入框上时,outputPanel 必须显示并带有有效的幻灯片。)
<p:inputTextarea>
<p:effect event="focus" for="inputPanel" type="slide"/>
</p:inputTextarea>
<p:outputPanel id="inputPanel" style="display: none;" >
......
</p:outputPanel>
使用:
Primefaces 3.0 M3 Snapshot
带有 Facelets 的 JSF 2.0
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在此处找到 PrimeFaces 指南。
使用
f:param
提供配置动画的参数。检查此 JQuery 文档 以了解效果的参数。
另外,对于 指定属性
layout
,其值为"block"
以使 PrimeFaces 渲染DIV< /code> 而不是
SPAN
,因为layout
属性的默认值为“inline”
。You can find the PrimeFaces guide here.
Use
f:param
to provide parameters to configure the animation.Check this JQuery Docs to learn about the parameters for the effects.
Also for the
<p:outputPanel
specify the attributelayout
with the value of"block"
to make PrimeFaces render aDIV
instead ofSPAN
because the default value forlayout
attribute is"inline"
.