首页 > 解决方案 > WordPress:TypeError:无法读取未定义的属性“类型”

问题描述

我尝试在 Object.user_setting (jscript.js?ver=3.2.0:1894) 解决这个问题

这里他的错误信息:

jscript.js?ver=3.2.0:1894 Uncaught TypeError: Cannot read property 'type' of undefined
    at Object.user_setting (jscript.js?ver=3.2.0:1894)
    at admin.php?page=user-settings:1078
user_setting @ jscript.js?ver=3.2.0:1894
(anonymous) @ admin.php?page=user-settings:1078

代码是:

        for(var i in _keys) {

            if(_keys[i] == 'layout' || _keys[i] == 'map_layout'  || _keys[i] == 'infobox_layout' || _keys[i] == 'color_scheme' || _keys[i] == 'color_scheme_1' || _keys[i] == 'color_scheme_2' || _keys[i] == 'font_color_scheme') {

                var $elem = $form.find('#asl-'+_keys[i]+'-'+_configs[_keys[i]]);
                $elem[0].checked = true;
                continue;
            }


            var $elem = $form.find('#asl-'+_keys[i]);


            if($elem[0].type == 'checkbox')
                $elem[0].checked = (_configs[_keys[i]] == '0')?false:true;
            else
                $elem.val(_configs[_keys[i]]);
        }

标签: javascript

解决方案


推荐阅读