我无法重新排列在Jquery中设置为.sortable的div。基本上我可以移动我的div,我保存ID,顶部和左侧一旦移动。然后我从json文件调用数据。我的问题是,当我将这些数据调回来时,我无法按照保存的方式移动我的div。以下是我到目前为止:
$.getJSON("http://test.com/test", function( json) {
$.each( json, function( key, val ) {
$("#" + val.divname).animate({left: val.left+ "px"}, 1000);
});
}
答案 0 :(得分:0)
无法关注,但请尝试使用https://api.jquery.com/offset和https://api.jquery.com/position/。
为此,您需要$("#" + val.divname).animate({left: $(val).offset().left + "px"}, 1000);