URL が#id-name-here
ある場合、CSS クラスをページ上のそのターゲットの親に適用したいと考えています。
したがって、この URL を指定すると...
domain.com/#Domain
次に、ページはページ内のこの場所にジャンプします
<a name="Domain"></a>
の親を見つけたい<a name="Domain"></a>
したがって、JavaScriptを使用して、このノードの親を次のように見つけたい...
$('a[name="Domain"]').parent('.module-box').addClass('active-cat');
active-cat
これにより、クラスがターゲット ノードの親に追加されます。
だから私はこれをより動的にする助けが必要なので、Domain
どんな値でもかまいません...
Domain
を使用して URL からその部分を取得できますlocation.hash
。
じゃあこうして……。
var activeCat = location.hash;
$('a[name="' + activeCat + '"]').parent('.module-box').addClass('active-cat');
activeCat
が含まれていることを除いて、これはほとんど機能#
し、それを削除する必要があります。
だから誰かが私を助けることができれば....
#
から削除var activeCat = location.hash;
var activeCat = location.hash;
他のコードを実行する前に存在することを確認しますか?
私の結末は…