如何在打开下一个手风琴之前关闭jQuery手风琴?

| 打开一个手风琴项目然后单击一个新的手风琴项目之后,我希望它先关闭打开的手风琴项目,然后再打开新的项目。 这是我当前的代码:
jQuery(\'.acclink\').click(function () {
    jQuery(\"#accordion\").accordion(\"activate\", -1); // this closes anything open
    jQuery(jQuery(this).attr(\'href\')).click(); // this is supposed to open the new one but doesn\'t. It WILL work when the above function is commented out.
    return false;
});
这是我的页面:http://www.savedeth.com/objectivescenes/ 我想念什么?     
已邀请:
无需键入jQuery,
$(\'#accordion\').<method>
就足够了。 您确定
jQuery(jQuery(this).attr(\'href\'))
正在选择您想要的吗? 用
console.log(Query(jQuery(this).attr(\'href\')))
打印 我认为手风琴已经可以自行完成您需要的一切。
$(\'#accordion\').accordion()
是最简单的解决方案。     
尝试这个
$(document).ready(function() { (\"#accordion\").accordion;});
    
我认为您可以使用默认情况下执行此操作的jqueryui's手风琴。     

要回复问题请先登录注册