我试图让我的 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');
} });
“expand-yourself”、“half-day-evening”和“private-lesson”是被传递的变量,“show”后面的数字是手风琴中div的数字。我从 Zebra_Accordion 的配置说明中得到了那个小片段,这里。
我的 javascript 技能几乎为零,而且根本不起作用。我什至把这个功能放在正确的地方吗?
这是我正在构建的网站的链接: www.thehumanualway.com 链接位于主页上的“Classes”下方,手风琴位于 Classes 页面上。
我在 zebra_accordian 网站上发布了一个问题,但看起来它不再被审核了。帮助我stackoverflow,你是我唯一的希望。
谢谢!