有没有办法正确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 产生效果的正确方法?