別のページのリンクから渡された URL 変数に基づいて、指定した div を jquery zebra_accordion で展開 (表示) しようとしています。他の投稿やフォーラムを見て、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 の Web サイトに質問を投稿しましたが、モデレートされていないようです。スタックオーバーフローを助けてください、あなたは私の唯一の希望です。
ありがとう!