۱ ویس خاموشی
نمایش ندادن لوکال استوریج
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۱۳ آذر ۱۴۰۱

من این کد رو نوشتم اما توی قسمت لوکال استوریج چیزی نمایش داده نمیشه

// dark mode
jQuery(document).ready(function (){
    jQuery('#switch').change(function (){
        // if (this.checked){
        //     jQuery('body').addClass('night');
        // }else {
        //     jQuery('body').removeClass('night');
        jQuery('body').toggleClass('night');
        jQuery('#loginform').toggleClass('night_detile');
        // jQuery('#loginform').css("color","#ffff");
   });
});
//local storage
jQuery(document).ready(function (){
jQuery(#switch).change(function(){
    localStorage.setItem('themmode','localstorage');
});
});

سلام . در قسمتی که باید سلکتور رو توسط jquery دریافت کنید باید اون سلکتور رو توی یک کدیشن قرار بدید. سلکتور#switch درون کدیشن نیست. قسمت اول کد شماست و قسمت دوم اصلاح شده آن. تغییرات رو انجام بدید و مجدد بررسی کنید.

//local storage
jQuery(document).ready(function (){
jQuery(#switch).change(function(){     //false
    localStorage.setItem('themmode','localstorage');
});
});
//-------------------------------------------------------------
//local storage
jQuery(document).ready(function (){
jQuery("#switch").change(function(){    // true
    localStorage.setItem('themmode','localstorage');
});
});
شراره اعتماد ۱۳ آذر ۱۴۰۱، ۱۳:۱۵