javascript - 我怎么知道通过 jquery 拖入了什么元素?

标签 javascript jquery-ui jquery

我正在使用 jquery draggable 并且正在处理停止事件。我需要知道被拖入的 LI 元素的 ID。我该怎么做?

最佳答案

ui 对象有 .helper 属性,表示被拖拽的 jQuery 对象。您可以通过以下方式从中检索元素的 id:

stop: function(event, ui) { 
    alert( ui.helper[0].id );         // here it is
}

DEMO

关于javascript - 我怎么知道通过 jquery 拖入了什么元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11684641/

相关文章:

javascript - 使用 jQuery 获取 child id

javascript - Facebook 喜欢盒子流

javascript - jQueryUI 使用 $.ajax 从文本/csv 文件自动完成数据

javascript - 当用户按 Enter 键时,jQueryUI 自动完成返回 AJAX 错误 0

带有标记的 jQuery slider 指示分割

JavaScript 面积计算器

javascript - 无意中关闭了生成 JavaScript 的 PHP 函数中的 </script> 标签(本身通过 JavaScript 调用)

javascript - 基本的 JQuery .animate() 不起作用,但可以使用 .css() 更改相同的 CSS!

jquery - MVC3 文本字段不可复制/粘贴或 ctrl+C/ctrl+V

jQuery tablesorter 未正确排序数字