jquery iyle nth-child aktif menü yapmaya alıştım şöyle oldu
$(".menu-list li").on("click", function() {
var url = $(this).find("a").attr("href");
alert(url)
if (url == "uygulamalar.php") {
$('.menu-list li:nth-child(1)').addClass("menu1")
}

if (url == "oyunlar.php") {
$('.menu-list li:nth-child(2)').addClass("menu2")
}

if (url == "listeler.php") {
$('.menu-list li:nth-child(3)').addClass("menu3")
}

if (url == "ipuclari.php") {
$('.menu-list li:nth-child(4)').addClass("menu4")
}
});


sorun link olduğu için sayfa yenileniyo normalde ekliyo classı ama sayfa yenilendiği için kayboluyo bunun için ya click fonksiyonun dışında olması gerekli ya da bilmediğim bi şey ifler clickin dışında olduğu zamanda url değişkenini görmüyo nasıl bir çözüm üretebiliriz