0

有没有办法正确fadeIn()(或任何其他效果)新鲜rendered成分?

例如:

<h:panelGrid id="sampleGrid" columns="2" rendered="#{bean.showGrid}">
     ...
</h:panelGrid>

呈现上述内容时,我尝试:

jQuery(#{rich:element('sampleGrid')}).hide().fadeIn('fast');

不打电话也能达到同样的效果hide()吗?

如果一个动作发生并且组件是rendered="false". 那么如何处理一个fadeOut()效果呢?在这种情况下,元素不再是 DOM 树的一部分,那么是否有可能展示效果呢?

所以,总结一下:当组件的渲染状态发生变化时,哪种方式是让 jQuery 产生效果的正确方法?

4

0 回答 0