同时需要可拖放ID的jqueryUI的ID

问题描述

|| 我可以使用以下代码获取放入的商品的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);
    }); 
    

解决方法

尝试使用...
drop:function(event,ui) {alert($(ui.draggable).attr(\"id\"));}