jQuery UI-获取删除项的元素的值

jQuery UI-获取删除项的元素的值,jquery,jquery-ui,Jquery,Jquery Ui,是否有一个jqueryui函数可以让我获取某个元素的值(div或id name中的文本),在该元素上删除某个项 这里有一个例子,我想得到元素被丢弃的容器的位置号 我可以将可拖放元素捕捉到特定元素,如下所示: $(".item").draggable({ snap: ".dropzone" }); 但这里我需要的是元素id,拖拽的元素将被放置在该id上 谢谢大家!!劳伦特这里有一个不使用Droppable的选项 注意:它仅在完全覆盖“捕捉到”元素时才起作用。如果这就是你的目的 $( ".

是否有一个jqueryui函数可以让我获取某个元素的值(div或id name中的文本),在该元素上删除某个项

这里有一个例子,我想得到元素被丢弃的容器的位置号

我可以将可拖放元素捕捉到特定元素,如下所示:

 $(".item").draggable({ snap: ".dropzone" }); 
但这里我需要的是元素id,拖拽的元素将被放置在该id上


谢谢大家!!劳伦特

这里有一个不使用Droppable的选项

注意:它仅在完全覆盖“捕捉到”元素时才起作用。如果这就是你的目的

 $( ".item" ).draggable({
     snap: ".dropzone",
     stop: function (event, ui) {
         var item = this;
         $('#dropzones li').each(function(){
             if($(item).position().left == $(this).position().left)
                 alert($(this).attr('id'));
         });
         $('.item').draggable("disable");
     }
 }); 
例如:


这里有一个选项不使用Dropable

注意:它仅在完全覆盖“捕捉到”元素时才起作用。如果这就是你的目的

 $( ".item" ).draggable({
     snap: ".dropzone",
     stop: function (event, ui) {
         var item = this;
         $('#dropzones li').each(function(){
             if($(item).position().left == $(this).position().left)
                 alert($(this).attr('id'));
         });
         $('.item').draggable("disable");
     }
 }); 
例如:


我认为您需要使用Dropable:


我相信您需要使用droppable:

你需要一份工作

这是您需要的


这是

哦,我想你想要的是降落区的id。等一下。哦,我想你想要的是降落区的id。等一下。非常感谢,这正是我需要的。我如何获得被删除元素的id?非常感谢,这正是我需要的。我如何获得被删除元素的id?
$(".dropzone").droppable({
    drop: function(event, ui){
        var id = $(this).attr("id");
        console.log("Dropped to: " + id);
         $('.item').draggable("disable");
    }
});