を「含みます」 urlをメニューのhrefと組み合わせて太字にします。 jqueryののjqueryのは、私がここにいくつかのjQueryを持っているのhref + URLを比較し、問題
第二の部分のいずれかの左側のメニューで単語をチェックしwww.website.co.uk/aboutus/abgroup.apx URLが示すようにメニュー項目上の罰金をクリックし
ページを作成し、その文字列に一致するトップメニューにスタイルを追加します。しかし、それはすべてのトップメニュー項目を太字にしているようです。
アイデア
URLに.co.ukが含まれている場合はページの読み込みに、次に家をli a
太字にしてください。
MENUマークアップ:
<ul class="sf-menu">
<li class="first"><a href="http://www.site.co.uk/en-us/home.aspx">Home</a></li>
<li class=""><a href="http://www.site.co.uk/en-us/aboutus/abgroup.aspx">About Us</a></li>
<li class=""><a href="http://www.site.co.uk/en-us/casestudies.aspx">Case Studies</a></li>
</ul>
これは2パートの質問、
1)されるURLがちょうどwww.website.coあるとき、私はすべてが大胆な作りjqueryのを停止する必要があります.ukがhrefとurlとの比較に失敗したためです。
2)が含まれているが、私がチェックするためのIDが、トップメニューイマイチを使用しています、十分に特異的ではないですので、これはあるかもしれない(すべての時間を強調している理由はいくつかのページで。)
知っておく必要がありますは、これが私の「お問い合わせ」メニューです。 (私も持っているサービスやセクターと同じ原則が適用される - 私は、メニューからdiv要素を検索し、大胆なトップ対応するメニュー項目を作りたい
<ul id="menu2">
<div>About Us<br>
</div>
<li><a href="/en-us/aboutus/ABgroup.aspx" class="current">A&B Group</a></li>
<li style="padding-left: 10px;"><a href="/en-us/aboutus/csr.aspx">CSR</a></li>
<li style="padding-left: 10px;"><a href="/en-us/aboutus/csr/sustainability.aspx">Sustainability</a></li>
<li style="padding-left: 10px;"><a href="/en-us/aboutus/csr/healthsafety.aspx">Health & Safety</a></li>
<li><a href="/aboutus/ab/aluminiumsheets.aspx">Aluminium Sheets</a></li>
<li><a href="/aboutus/ab/test.aspx">Test</a></li>
<li><a href="/aboutus/ab/cars.aspx">Cars</a></li>
<li><a href="/aboutus/ab/houseinteriors.aspx">House Interiors </a></li>
<li><a href="/aboutus/ab/abreports.aspx">A&B reports</a></li>
</ul>
あなたは、メニューのマークアップの一部を提供することができますか?ありがとう。 – Paul
ADDED ............ –