需要ID为可拖动和可放置ID的jqueryUI

时间:2011-04-14 19:46:05

标签: jquery-ui draggable droppable

我可以使用下面的代码获取我已经删除的项目的ID,但是如果我尝试更改警报以获取被拖动项目的ID,则没有任何反应。例如alert(ui.draggable.attr('id'));

 $(function() {
             function dropCallback(e) {
              alert("The firing droppable item was " + e.target.id );
                };


        $("#draggable").draggable({axis:"x"});
         var dropOpts = {
          accept:"#draggable",
          drop:dropCallback,
          greedy:true
        };


        $(".target").droppable(dropOpts);
    }); 

1 个答案:

答案 0 :(得分:2)

尝试使用...

drop:function(event,ui) {alert($(ui.draggable).attr("id"));}