リンクをクリックすると、特定の機能を実行するサイドナビゲーションがあります。
$(".side-nav ul li a").click(function(event) {
$(".side-nav").stop().animate({"margin-top": "0px"}, 450);
});
ページの読み込みにハッシュタグが含まれている場合も、これと同じ関数トリガーがあります
if(window.location.hash) {
$(".side-nav").stop().animate({"margin-top": "0px"}, 450);
}
私が探しているのは、冗長性を減らすために2つを組み合わせる方法です。
URLにハッシュタグがある場合は関数をトリガーし、そうでない場合はサイドナビアイテムがクリックされた場合にのみ関数をトリガーします。
頭を包み込むことができないようです。どんな助けでも大歓迎です。
ありがとうございました。