我想使用jsPlumb(带有jquery)创建一个家谱类型程序。我希望节点可拖动,并且我知道 jsPlumb 可以为您做到这一点。然而,在节点被拖动并重新定位之后,我想让用户能够保存他的更改,并且将保存确切的布局。我需要获取每个元素的坐标并将它们存储在数据库中,然后使用该数据重新创建页面。我怎样才能以最有效的方式做到这一点?
最佳答案
您可以使用绝对定位并使用 jQuery 检索元素位置:
var pos = $(yournode).position();
var top = pos.top;
var left = pos.left;
关于javascript - 使用 jsPlumb 存储和检索坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16092202/