恐らく「slicknav」と競合して動かないのでは?と思うのですが、こちらとしてはこれ以上分かりません。
コメントに書かれていたやりたいことの記事も別々でjsを書いているので、まとめることもできません。
ただ、リクエストに近いのはドロップダウンメニュー[レスポンシブ対応]これかなぁという印象です。
これ以上お力にはなれないと思います、がんばってくださいませ。
実装して「slicknav」を試しましたがメニューをクリックしても無反応でした。
CodingMania様のサイトを見ていたら発見しました。
やりたいことは、
PCの場合は「クリックで表示する吹き出し型ドロップダウンメニュー」のようなメニューで、
スマホサイズの場合は「レスポンシブ対応:横幅が狭くなるとメニューを折りたたみます。」になり、
メニューをクリックすると、お問い合わせさせて頂いた「クリックでコンテンツを表示・非表示を切り替えます。」が動作するというのが理想です。
よろしくお願いいたします。
]]>コメントありがとうございます。
上記JSとhtmlを更新しましたので、再度ご確認ください。
デモページも更新しております。
おそらくやりたいことがあっていると思いますが。。。
返信ありがとうございます。
文字化けと言うかタグなどが消えていて意味不明な内容が表示されてしまいました。
申し訳ございませんでした。
このtool.jsは、<li id=”panel01”>表示「1」</li>のidで1ファイルで動きますが、「slichnav」は<li><a href=”●●1”>表示「1」</a>で動き●●1.htmlファイルにリンクされ、<li>が数個あると数個のhtmlファイルを作成するようです。
やりたいことは、<li id=”panel01”><a href=”#panel01”>表示「1」</a></li>のようにしてidのpanel01とhrefのpanel01を関連づけ、<li id=”panel01”><a href=”#panel01”>表示「1」</a></li>をクリックすると<div class=”mod_slidelink_panel_entry panel01”>
<p>表示「1」の内容。表示「1」の内容。表示「1」の内容。表示「1」の内容。表示「1」の内容。表示「1」の内容。表示「1」の内容。表示「1」の内容。表示「1」の内容。表示「1」の内容。表示「1」の内容。表示「1」の内容。表示「1」の内容。表示「1」の内容。</p></div>を表示したいのです。ご紹介のtool.jsにいろいろと組み込んでみたのですが無理でした。
「slicknav」の質問ということではありません。<li id=”panel01”><a href=”#panel01”>表示「1」</a></li>としたことでtool.jsをどのように書き加え、変更したら良いかと言うことの質問です。
よろしくお願いいたします。
返信ありがとうございます。
このjsは、表示「1」のidで動きますが、「slichnav」は●●のhrefで動きます。
なので、●●のようにして◆とpanel01を関連づけられる、要は◆をクリックすると~を表示したいのです。ご紹介のtool.jsにいろいろと組み込んでみたのですが無理でした。
コメントありがとうございます。
「slicknav」をナビゲーションで使われたとのことですが、この記事の内容の質問ではなく「slicknav」の質問ということでしょうか?
そうであれば、私も「slicknav」使ったことがないのでわからないということと。
実際のページを見てみないとココを修正したら?とはアドバイスができないんです。。。