v2.5.2
Giriş yap

Cookie ile değişen csslerimi nasıl kayıt edip sayfa değişince aynı cssnin gözükmesini sağlarım?

bukr3j
341 defa görüntülendi ve 1 kişi tarafından değerlendirildi
$(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ı)

Cevap yaz
Cevaplar (2)
bukr3j
1089 gün önce

@mustafasever Tekrardan class eklemeleri fln yazmama gerek yok değil mi?