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;他のコードを実行する前に存在することを確認しますか?
私の結末は…
