如何从不同的页面链接到特定的手风琴部分?

我已经使用Soh Tanaka的Simple Accordion教程成功构建了一个JQuery手风琴。 我希望能够从另一页链接到特定的手风琴部分,但我不知道该怎么做。 任何帮助将不胜感激,因为我没有太多运气找到任何特定于本教程的帮助。 谢谢!

HTML:

Web Design & Development

JQuery的:

 //Set default open/close settings $('.acc_container').hide(); //Hide/close all containers $('.acc_trigger:first').addClass('active').next().show(); //Add "active" class to first trigger, then show/open the immediate next container //On Click $('.acc_trigger').click(function(){ if( $(this).next().is(':hidden') ) { //If immediate next container is closed... $('.acc_trigger').removeClass('active').next().slideUp(); //Remove all "active" state and slide up the immediate next container $(this).toggleClass('active').next().slideDown(); //Add "active" state to clicked trigger and slide down the immediate next container } return false; //Prevent the browser jump to the link anchor }); 

你应该真的使用JQuery UI手风琴 。 然后,如果你想要的是能够通过脚本选择某个手风琴部分,你可以使用以下内容:

  $('#myAccordion').accordion("option", "active", 0) 

使用此代码,一旦您在id为“myAccordion”的标记上创建了一个accordion元素,就可以选择第一个页面(即索引为0)。 要选择第二页,您可以为最后一个参数传递1,依此类推。