Cookie ile değişen csslerimi nasıl kayıt edip sayfa değişince aynı cssnin gözükmesini sağlarım?
$(document).ready(function(){
function setCookie(lang){
document.cookie = `lang=${lang}; expires=Mon, 1 Jan 2100 00:00:00 GMT`;
};
$("#tr").click(function(){
$("#lang-here").removeClass();
$("#lang-here").addClass('selected-lang');
$("#lang-here").text("Türkçe");
setCookie("tr");
});
$("#en").click(function(){
$("#lang-here").removeClass();
$("#lang-here").addClass('selected-langen');
$("#lang-here").text("English");
setCookie("en");
});
$("#de").click(function(){
$("#lang-here").removeClass();
$("#lang-here").addClass('selected-langde');
$("#lang-here").text("Deutsch");
setCookie("de");
});
$("#ja").click(function(){
$("#lang-here").removeClass();
$("#lang-here").addClass('selected-langja');
$("#lang-here").text("日本");
setCookie("ja");
});
$("#fr").click(function(){
$("#lang-here").removeClass();
$("#lang-here").addClass('selected-langfr');
$("#lang-here").text("Français");
setCookie("fr");
});
$("#es").click(function(){
$("#lang-here").removeClass();
$("#lang-here").addClass('selected-langes');
$("#lang-here").text("Español");
setCookie("es");
});
$("#ru").click(function(){
$("#lang-here").removeClass();
$("#lang-here").addClass('selected-langru');
$("#lang-here").text("Pусский");
setCookie("ru");
});
})
Cookie ye kayıt etme kodum ve css değiştirme kodum bu. Ne yapıp etsem csslerin sayfa yenilenince vs. aynı kalmasını sağlayamadım. (Header da ve header sayfada aynı)
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!