非常にシンプルなモバイル メニューを作成しようとしていますが、機能していません。これは、「this」セレクターを使用しようとしていることが原因だと思います。これはとても基本的なことのように思えるので、ここで何が間違っているのかわかりません。
HTMLは次のとおりです。
<div class="menu-toggle">+</div>
<ul class="level0">
<li>sample</li>
<li>sample</li>
</ul>
そしてここにjqueryがあります:
$('.menu-toggle').click(function () {
$('this').siblings('ul.level0').toggle();
});
何か案は?ページに this の複数のインスタンスがあり、すべて同じクラスであるため、「this」と「siblings」を使用しています。これは CMS からのものであるため、ID を追加できません。ありがとう!