简体   繁体   English

如何在droppable over事件中获取可拖动的ui?

[英]How can i get draggable ui in droppable over event?

I am trying to get draggable ui in droppable over event, but every time im getting undefined in the console. 我正在尝试在droppable over事件中获取可拖动的ui,但每次在控制台中都undefined时。 So when I drag my ui draggable to a new div I wanna get the draggable ui in my over event of droppable. 因此,当我将可拖动的ui拖动到新的div时,我想在droppable的over事件中获取可拖动的ui。 Is this possible? 这可能吗?

Here is a piece of my code: 这是我的一段代码:

$(".droppable").droppable({
        over: function(event, ui){
            console.log("ui", ui);
        }
});

Console log 控制台日志

Not sure why you got undefined, but here is a working example: 不知道为什么未定义,但这是一个有效的示例:

 $( "#draggable" ).draggable(); $( "#droppable" ).droppable({ drop: function() { alert( "dropped" ); }, over: function(event, ui) { console.log(ui) } }); 
 #draggable { width: 100px; height: 100px; background: #ccc; } #droppable { position: absolute; left: 250px; top: 0; width: 125px; height: 125px; background: #999; color: #fff; padding: 10px; } 
 <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css"> <script src="//code.jquery.com/jquery-1.12.4.js"></script> <script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script> <div id="droppable">Drop here</div> <div id="draggable">Drag me</div> 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使用jQuery mobile添加可拖放事件侦听器? - How can I add draggable and droppable event listeners with jQuery mobile? 如何在Jquery中的droppable上初始化可拖动对象? - How can I initialize a draggable on a droppable in Jquery? 当我单击可放置项目时,如何获取可拖动项目的ID - jquery ui How to get a id of a draggable item when i click on the droppable item 如何使用jQuery UI制作可拖动,可排序,可放下的卡片物品? - How can I use jQuery UI to make a draggable, sortable, droppable card thing? 如何在可拖动中获取droppable的ID? - How to get id of droppable in draggable? 当我放入可拖放的 div 时,如何从每个可拖动的 div 中获取 id - How can i get id from each draggable div when i drop into the droppable div 放入Droppable时为什么不能获得Draggable ID? - Why can't I get Draggable ID when Dropped in a Droppable? 如何使用 jQuery UI 在拖动元素时触发可放置事件? - How to trigger droppable event on dragging element over with jQuery UI? 如何解决jQuery UI droppable bug,如果可拖动元素在可放置绑定之前被拖动,over / out不会触发 - How to workaround jQuery UI droppable bug where over/out do not fire if draggable element is dragging before droppable bound 如何使可拖动元素可拖放而不是附加? - How can I make draggable elements droppable instead of appending?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM