「現在の」リンクを強調表示したままにできません。リンクは次のように単純に配置されています。
ホーム | について | ジョーダン
たとえば、ユーザーがリンクをクリックすると、その特定のリンクが強調表示されます。
私はこの機能を使ってみました:
$(document).ready(function() {
$("#menu li a").click(function (e) {
e.preventDefault();
$("#menu li a").addClass("current").not(this).removeClass("current");
});
});
HTML
<div class="main"> <div id="menu"> <ul> <li><a onclick="window.location='index.action'" href="#" class="current">Home</a></li> <li><a onclick="window.location='about.action?c=azuki'" href="#">About</a></li> <li><a onclick="window.location='about.action?c=jordon'" href="#">Jordon</a></li> <li> </ul> </div> </div>
CSS
#menu li a.current {color:#3558b0}