私はjqueryが初めてです。Li をターゲットにするいくつかの方法を読みましたが、li 内の href をターゲットにして選択したメニューのクラスを変更する方法がわかりませんでした。コードは次のとおりです。
<ul class="cssmenu">
<li class="home">
<a href="#" class="selected" title="Home">
<span class="displace">
</span>
</a>
</li>
<li class="blog">
<a href="#" title="Blog">
<span class="displace">
</span>
</a>
</li>
<li class="contact">
<a href="#" title="Contact">
<span class="displace">
</span>
</a>
</li>
</ul>
そして、私が使用しているスクリプトは
$("ul").on("click", "li", function()
{
var $this = $(this);
$this.addClass("selected")
.prependTo($this.parent())
.siblings().removeClass("selected");
});