■ WordPress のバージョン
5.8.3
■ テーマ・プラグインは全て最新版で確認してください。
確認しました。
■ テーマの種類
Lightning ( G3 ) + Lightning G3 Pro Unit
■ テーマのバージョン
14.14.0
■ Pro Unit のバージョン
1.21.0
■ スキンの種類
Origin III
■ 関連しそうなプラグインを一つづつ停止して症状が改善するか確認してください。
確認しました。
■ 期待する動作
階層構造になっているナビゲーションメニューをサイドバーに配置した際に、
1階層目をクリックしたら、2階層目のメニューを表示出来るようにしたいです。
■ 自分で試した事
https://webukatu.com/wordpress/blog/6087/
これらのサイトを参照にしてみました・・・
ウィジェットのナビゲーションメニューのところに
カスタムhtmlで下記を入れてみましたがうまくいきません。
どなたか教えて頂けませんか?
<script>
const menu = document.querySelectorAll(“.menu-item-has-children”);
function toggle() {
const sub-menu = this.nextElementSibling;
this.classList.toggle(“is-active”);
content.classList.toggle(“is-open”);
}
for (let i = 0; i < menu.length; i++) {
menu[i].addEventListener(“click”, toggle);
}
</script>
■ 症状が発生するブラウザ
Chrome
■ 実際の症状
100ページくらいある固定ページと
ブログのアーカイブが長々と連なり非常に見にくい(醜い?)ページになっております。
できれば
jQueryでアコーディオンメニューをサクッと作ろう【コピペOK】
に書いてあるとおり、既に空いてて、
別の所をクリックされたら閉じる仕様になったら最高です。
どなたか助けて頂けませんか?
該当URL :
https://*********※該当URLはフォーラムライセンスが有効のユーザーにのみ表示されます