如何检索与jQueryUI可排序列表的辅助方法相关的数据?

时间:2011-10-28 09:52:18

标签: javascript jquery ajax jquery-ui list

我正在使用jQueryUI 1.8.14,我想了解如何使用与jQueryUI sortable list相关的辅助方法:

ui.helper - the current helper element (most often a clone of the item)
ui.position - current position of the helper
ui.offset - current absolute position of the helper
ui.item - the current dragged element
ui.placeholder - the placeholder (if you defined one)
ui.sender - the sortable where the item comes from (only exists if you move from one connected list to another)

例如,如果我像以下

那样运行alert(ui.position)
$jQ("#sortable").sortable({
  update: function(event, ui) {
    alert(ui.position)
  }
});

我收到如下警告消息:“[object Object]”... 如何检查该对象(例如:为了检索位置值 - 即整数值)的

1 个答案:

答案 0 :(得分:0)

在其上使用console.log,然后您可以看到该对象包含的内容:)

$("#sortable").sortable({
  update: function(event, ui) {
    alert("top:" + ui.position.top + " left:" + ui.position.left);
  }
});

通过执行以下操作找到:console.log(ui.position);

结果:Object { top=26, left=10}