Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用rich:accordion 在两个独立的手风琴中显示信息。我有两个未能实现的要求:
首次加载页面时折叠两个手风琴项 - 默认行为是,在页面加载时展开第一个手风琴项。我希望折叠两个手风琴项,并且应该根据单击的手风琴展开。
单击展开的手风琴项时,它应该被折叠 - 一旦我单击折叠的手风琴项,它就会展开并显示它包含的信息。但如果我再次点击它,什么也不会发生。我想在再次单击它时折叠手风琴项(当它已经展开时)。
我使用 Richfaces 4.0 和 jsf 2
Accordion 旨在以这种方式运行(即始终打开一个面板),如果您想要一个在单击时打开/关闭的组件,您可以使用<rich:collapsiblePanel>. 当然,打开一个不会关闭另一个,但是如果您需要该功能,将其添加到两个面板中并不难。
<rich:collapsiblePanel>