JQuery - Return 已删除列表项的 ID
JQuery - Return ID of dropped list item
我正在尝试 return "id" 从列表中删除项目。我尝试了 this.id 和 $(item).attr('id') 的变体。我遇到的例子在他们的小例子上工作得很好,但在我的杂碎上却不行。
我认为相关的领域:
$(function () {
$("#items li").draggable();
$(".squaredotted").droppable({
drop: function (event, ui) {
var item = $(item).attr('id'); // Want to return "id" here...
$("#info").html("dropped: " + item);
});
});
和
for (var l = 0; l <= curr; l++) {
var pos = list[l];
$('#items').append('<li id=' + String(l) + ' class="list">' + String(l) + ' - ' + String(list[l]) + '</li>');
}
https://jsfiddle.net/y3dsvmcp/1/
谢谢!
您应该改用 ui.draggable.attr("id")
。
我正在尝试 return "id" 从列表中删除项目。我尝试了 this.id 和 $(item).attr('id') 的变体。我遇到的例子在他们的小例子上工作得很好,但在我的杂碎上却不行。
我认为相关的领域:
$(function () {
$("#items li").draggable();
$(".squaredotted").droppable({
drop: function (event, ui) {
var item = $(item).attr('id'); // Want to return "id" here...
$("#info").html("dropped: " + item);
});
});
和
for (var l = 0; l <= curr; l++) {
var pos = list[l];
$('#items').append('<li id=' + String(l) + ' class="list">' + String(l) + ' - ' + String(list[l]) + '</li>');
}
https://jsfiddle.net/y3dsvmcp/1/
谢谢!
您应该改用 ui.draggable.attr("id")
。