jquery - 如何获取项目ID Jquery Sortable
问题描述
我有这个 jquery 函数可排序
$(".column").sortable({
connectWith: ".column",
handle: ".portlet-header",
cancel: ".portlet-toggle",
start: function (event, ui) {
ui.item.addClass('tilt');
tilt_direction(ui.item);
},
stop: function (event, ui) {
ui.item.removeClass("tilt");
$("html").unbind('mousemove', ui.item.data("move_handler"));
ui.item.removeData("move_handler");
var id = ui.item.attr("id");
alert(id);
}
});
这是我的 html 代码,就像一张两张卡片
<div class="column">
<div class="portlet">
<div id="1" class="portlet-header">
<div class="card mb-2 card-s">
<div class="card-body">
Feeds
</div>
</div>
</div>
</div>
</div>
我正在尝试获取 div id,但总是告诉我未定义,请有人帮忙!
解决方案
alert(this.id); // Where the item is dropped
alert(ui.sender[0].id); // Where it came from
alert(ui.item[0].id); // Which item
推荐阅读
- java - Android Studio 适配器不工作 RecyclerView 什么也不显示
- ios - 有没有办法在 iOS 15 beta 上安装 Xcode 12.x 构建的应用程序?
- julia - 在 Julia 中使用 Monte-Carlo 方法计算 n 球的体积
- python - 如何存储 QLineEdit 字符串并能够使用 QPushButton 将存储的字符串添加到 QLineEdit?
- blazor-webassembly - 我的代码中没有出现异常。这个转储是什么,我怎样才能摆脱它?
- java - React Native 中的原生模块:函数返回“未定义”
- java - 使用 JFrog CLI 部署到 Artifactory 时,有什么方法可以排除某些 Maven 工件?
- javascript - 使用“/”自动将输入文本格式设置为日期
- testing - 从集合变量中检索到的测试 - 测试失败会阻止后续测试运行
- linux - 用于链路层协议的数据包嗅探器