0
私はJSを使用してメニュー内のアクティブなリンクをアクティブにしています。メニュー内のスラッシュがアクティブなリンクを停止する - javascriptによって制御される
問題は、私のCMSはメニュー項目の前にスラッシュを挿入しています。それができるだけ早く、JSはもはや動作しません。私がスラッシュを取り除くと、再び動きます。
フォワードスラッシュを使用して、またはスラッシュなしでどのように動作させることができますか?
ここで私は上でそれをテストしてるページです:http://www.sunseedor...k/products1.php
JSは次のとおりです。
$(関数(){ のvar $ページ= jQuery.url.attr( "ファイル"); 。 $( 'ul.top-NAVリチウムのA')それぞれ(関数(){ 変数$ HREF = $(この).ATTR( 'のhref'); IF(($のHREF == $ページ)||($ href == ')){ $(this).addClass(' on '); else { $(this).removeClass( 'on'); } }); });
おかげDhruvPathakを、それが影響力を持っていないようだ - http://www.sunseedorganics.co.uk/products2.php – Robin
はそれを手に入れました、 働くでしょう。私は自分の答えを編集しています。 – DhruvPathak
新しいソリューションをお試しください。 – DhruvPathak