gpt4 book ai didi

javascript - 可以在 localStorage 中保存元素位置吗? (Jquery可拖动)

转载 作者:行者123 更新时间:2023-12-03 12:39:17 24 4
gpt4 key购买 nike

我浏览了有关当该元素可使用 Jquery UI 拖动时在 localStorage 中保存元素位置的主题。但我没有找到解决方案。

在我的 HTML 中,有 <div id="canvas"></div> 我们可以在页面内拖动。

在我的脚本中,有:

$('#canvas').draggable({
containment: 'parent'
});

我尝试使用 localStorage.setItem('canvas', 'top', 'left'); 用于保存顶部和左侧的属性,但这似乎是错误的。我对 localStorage 的要求是否过高,或者是否可以使用它来实现?

我是 JS 和 Jquery 的新手,如果我的问题看起来更简单,我提前表示抱歉。

谢谢,

PS:这里是http://jsfiddle.net/remibenault/yUw63/30/带有可拖动的 div 和 slider 。

最佳答案

您没有正确使用 LocalStorage API。使用 setItem 的正确方法是 localStorage.setItem(key, value)。您传递了 3 个参数。您可能想要设置 2 个键:

localStorage.setItem('canvasTop', valuehere);
localStorage.setItem('canvasLeft', anotherValuehere);

关于javascript - 可以在 localStorage 中保存元素位置吗? (Jquery可拖动),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23586856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com