私はコードhtmlを持っています
<div class="mobile"></div>
<ul id="nav">
<li><a href="index.php">Home</a></li>
<li><a href="about.php">About</a></li>
<li><a href="work.php">Work</a></li>
<li><a href="contact.php">Contact</a></li>
</ul>
</div>
私がする必要があります:クリックすると、ulにクラスを追加します
<div class="mobile"></div>
<ul id="nav" class="visible">
<li><a href="index.php">Home</a></li>
<li><a href="about.php">About</a></li>
<li><a href="work.php">Work</a></li>
<li><a href="contact.php">Contact</a></li>
</ul>
</div>
私はもう試した:
jQuery(document).ready(function() {
jQuery('.mobile').click(function(){
jQuery('#nav').removeClass('selected')
jQuery('#nav').addClass('selected');
});
});
初めてjsをクリックすると、必要に応じて選択したクラスが追加されます。しかし、もう一度クリックしても何も起こらず、そのクラスを削除する必要がありますが、機能しません。これどうやってするの?
誰もこれに対する答えを知っていますか?