私は次のようなURLを持っています:
http://www.website.co.uk/en-us/aboutus/thegroup/test.aspx
このページにULLIメニューがあります。
<ul>
<li><a href="/aboutus/thegroup/test.aspx">Test</a></li>
<li>Hello</li>
<li>Bye</li>
<li>Something</li>
<li>Cars</li>
</ul>
すべてのページにメニューがあり、jqueryを使用してそのページのimを確認したいと思います。もし私がそうなら、A / liを太字にして、ユーザーがページ上にいることを認識できるようにします。
私は以下を試しました:
$(document).ready(function () {
if(window.location.href.indexOf("test")) //
{
alert("your url contains the name test");
}
});
しかし、URL文字列の値をハードコーディングする必要のないもののようなID。ユーザーがUL/LIにさらにリンクを追加することを決定したかのように、jqueryはリンクとURLを自動的にチェックし、クラスをLIに追加する必要があります(スタイルを設定できるようにするため)。
うまくいけば、それは十分な情報です。