Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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 jQuery/HTML更改和保存插件选项_Javascript_Jquery_Html_Plugins_Jquery Plugins - Fatal编程技术网

Javascript jQuery/HTML更改和保存插件选项

Javascript jQuery/HTML更改和保存插件选项,javascript,jquery,html,plugins,jquery-plugins,Javascript,Jquery,Html,Plugins,Jquery Plugins,我在用电话 该插件有一个选项gutterX:'some value' 我还在我的容器上启动插件,如下所示: $(".container").shapeshift(); 我可以按如下方式更改选项: $(".container").shapeshift({ gutterX:20 }); 但是如何将此选项的值保存在localstorage/cookie中,以便即使刷新浏览器,也能保留该值 var tempgutterX = 20; //GET $(".container").shapes

我在用电话

该插件有一个选项
gutterX:'some value'

我还在我的容器上启动插件,如下所示:

$(".container").shapeshift();
我可以按如下方式更改选项:

$(".container").shapeshift({
    gutterX:20
});
但是如何将此选项的值保存在localstorage/cookie中,以便即使刷新浏览器,也能保留该值

var tempgutterX = 20;

//GET
$(".container").shapeshift();
if(localStorage.getItem("gutterX"))
{
    $(".container").shapeshift({ gutterX: localStorage.getItem("gutterX") });
}
else
{
    $(".container").shapeshift({ gutterX: tempgutterX });

    //SET for later
    localStorage.setItem("gutterX", tempgutterX);
}
使用localstorage,如果已存储,则将从localstorage进行设置,否则将存储以备下次使用。 您可能还需要首先检查浏览器是否支持本地存储。

您可以使用