Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么我';我正在使用sessionStorage获取[object]?_Javascript_Jquery - Fatal编程技术网

Javascript 为什么我';我正在使用sessionStorage获取[object]?

Javascript 为什么我';我正在使用sessionStorage获取[object]?,javascript,jquery,Javascript,Jquery,我正在使用会话存储,但为什么在控制台中获得[object object]:- Jquery代码:- $('#accordionParent').on('click', '[value="Save"]', function () { $('#accordion .panel').hide(); var openCollapse = $(this); window.sessionStorage.setItem('setColl

我正在使用
会话存储
,但为什么在控制台中获得
[object object]
:-

Jquery代码:-

$('#accordionParent').on('click', '[value="Save"]', function () {
            $('#accordion .panel').hide();
            var openCollapse = $(this);
            window.sessionStorage.setItem('setCollapse', openCollapse)
        })

        if (sessionStorage.getItem('setCollapse') !== null) {
            getCollapse.parents('.panel').show();
        }
我想使用
sessionStorage
显示折叠,只是工作正常,但我必须在刷新页面后显示折叠,所以我使用
sessionStorage

我错在哪里


谢谢

因为它只存储字符串。
openCollapse
是一个包含DOM元素的jquery对象。不能在会话存储中存储DOM元素。您真正想要保存的是什么?我该如何保存?鉴于DOM元素仅存在于当前页面上,将其存储在仅用于保存页面的存储器中是没有意义的。您试图将对象保存到会话存储器中,但它只保存字符串。如果确实要保存该对象,则应将该对象字符串化并存储。。希望这有帮助:)