我在struts jQuery插件中使用手风琴,里面有3个手风琴项目。每个手风琴项目底部都有一个按钮,该按钮运行此代码的变体:$("#accordion").accordion('activate', 1);
。我试图找到一种方法来禁用手风琴项目,以便手风琴项目只能通过激活代码打开,或者甚至以某种方式禁止通过该项目上的click事件打开手风琴项目的能力。
我整个上午一直在研究这个问题,并且发现似乎只能禁用整个手风琴(不仅仅是特定的项目),并且事件选项$( ".selector" ).accordion( "option", "event", 'mouseover' );
也根本不起作用我,虽然我似乎能够改变其他选择。
还有更好的办法吗?
提前感谢您提供的任何帮助
答案 0 :(得分:0)
我最终禁用了手风琴项目的点击事件
$("#accordion li h3.ui-accordion-header").unbind("click");