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