jquery zebra_accordion展开从其他页面链接到的div

jquery zebra_accordion展开从其他页面链接到的div,jquery,accordion,Jquery,Accordion,我试图让jquery zebra_accordion根据从另一个页面上的链接传递的URL变量展开(显示)指定的div。通过查看其他帖子和论坛,我尝试从以下内容自定义它的functions.js文件: $(document).ready(function() { new $.Zebra_Accordion('#Zebra_Accordion1'); }); 像这样的事情 $(document).ready(function() { var torun = self.locati

我试图让jquery zebra_accordion根据从另一个页面上的链接传递的URL变量展开(显示)指定的div。通过查看其他帖子和论坛,我尝试从以下内容自定义它的functions.js文件:

$(document).ready(function() {
        new $.Zebra_Accordion('#Zebra_Accordion1'); });
像这样的事情

$(document).ready(function() {

var torun = self.location.search.slice(1);
    if (torun==expand-yourself) {
        new $.Zebra_Accordion($('.Zebra_Accordion1'), {
    'show': 0
});
        } 
    if (torun==half-day-evening) {
        new $.Zebra_Accordion($('.Zebra_Accordion1'), {
    'show': 1
});
        }       
    if (torun==private-lessons) {
        new $.Zebra_Accordion($('.Zebra_Accordion1'), {
    'show': 2
});
        }       
    else {
        new $.Zebra_Accordion('#Zebra_Accordion1');
    } });
“展开你自己”、“半天晚上”和“私人课程”是传递的变量,“show”后面的数字是手风琴中的div数。我从Zebra_手风琴的配置说明中得到了这个小片段

我的javascript技能几乎为零,根本不起作用。我把这个函数放对地方了吗

以下是我正在建设的网站的链接: 链接在主页上的“班级”下,手风琴在班级页面上

我在zebra_手风琴网站上发布了一个问题,但看起来它已经不再是主持人了。帮帮我,你是我唯一的希望


谢谢

我明白了。来自另一个页面的链接在URL中传递一个名为“tab”的参数,使用以下方法:

<a href="javascript:location='/classes/?tab=expand-yourself';">Expand Yourself</a>
 $(document).ready(function() {

            if (window.location.search.indexOf('tab=expand-yourself') > -1) {
                    var myAccordion = new $.Zebra_Accordion($('#Zebra_Accordion1'));
myAccordion.show(0);
            } 

            else if (window.location.search.indexOf('tab=half-day-evening') > -1) {
                    var myAccordion = new $.Zebra_Accordion($('#Zebra_Accordion1'));
myAccordion.show(1);
            }

            else {
                    new $.Zebra_Accordion('#Zebra_Accordion1');
            }
});