وقت بخیر ، سند js برای روت html اجرا نمیشود و کلاس active جابه جا نمیشود و هیچ تغییری در مررور گر پیش نمیاد ، ادرس js هم در روت html قرار داده شده
سلام وقت بخیر
شما وقتی کدهای جاوااسکریپتتون رو در هد فراخوانی میکنید اتفاقی که میفته اینه که کدهای جاوااسکریپت قبل ساخته شدن DOM اجرا میشه پس عملا سلکتورهایی که استفاده میکنید بلااستفاده میشه چون پیدا نمیکنه
برای حل موضوع شما یا از defer باید استفاده کنید یا اسکریپتتون رو در انتهای سند html فراخوانی کنید