我在父 div 中有一个 div,当我拖动它然后单击一个按钮时,我想显示被拖动元素的左侧值。
我的代码现在的方式,它只是在页面加载开始时读取它,但是如果我拖动 div,左侧的位置不会更新。
<div id="draggableHolder">
<div id="draggable"><p>drag me around</p></div>
</div>
$('#draggable').draggable({axis: 'x'});
var position = $('#draggable').position();
$('button').on('click', function() {
console.log(position.left);
});
基本上现在我总是得到 0,没有更新。