微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jQuery手风琴:使用Struts <sj:accordion>激活选项

如何解决jQuery手风琴:使用Struts <sj:accordion>激活选项

|| 我有一个Struts 2应用程序,该应用程序利用了Struts2 jQuery插件的手风琴功能(http://code.google.com/p/struts2-jquery/wiki/AccordionTag),我正在尝试以编程方式遍历手风琴项目。我的意思是,我基本上想在每个手风琴内容区域中都有一个按钮,以打开其下方的下一个手风琴项目。使用Struts应用程序外部的普通jQuery,我似乎能够做到这一点:
$(\"#accordion\").accordion(\'activate\',x);
,如下所述:jQuery UI Accordion activate 但是,当我尝试使用struts jquery实现来执行此操作时,它会完全破坏我的手风琴的呈现。不幸的是,使用普通的jQuery UI似乎不是我的选择。我目前使用的其他方法还有其他可行的方法吗?甚至可以使用jQuery来操纵struts创建的手风琴对象吗? 任何帮助将不胜感激。我真的想继续以这种方式使用手风琴,因为它非常易于使用,但是我不确定它是否足够灵活以适合我的目的。 在此先感谢您提供的任何建议。     

解决方法

这太棒了,我想我会和世界分享的:) 我所要做的就是将代码ѭ1add添加到我的sj:accordion对象下面的区域。我的问题是我将这段代码放在文档的开头,但是我假设呈现元素的时间有所不同,因此我只能在实际创建该对象之后引用该对象。现在,我可以绑定按钮的click事件以打开不同的手风琴项目。它的工作就像一种魅力!     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。