[英]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);
}
});
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.