📅  最后修改于: 2023-12-03 15:32:10.243000             🧑  作者: Mango
jQuery UI是供编写Web应用程序所使用的JavaScript库,它基于jQuery,具有可扩展的UI小部件和特效。其中,jQuery UI Droppable是用于使页面上的区域成为一个拖放目标。Droppable的激活事件是在所选元素变为可放置目标时触发的事件。
<div id="draggable">拖动我</div>
<div id="droppable">放置此处</div>
$(document).ready(function() {
$("#draggable").draggable();
$("#droppable").droppable({
activate: function(event, ui) {
console.log("激活!");
}
});
});
当在页面上拖动可拖动的元素并将其悬停在Droppable目标上时,如果Droppable目标已被激活,则会触发激活事件(activate event)。上述代码中的console.log
函数会输出"激活!"。
Droppable的激活事件可以用于有各种不同需要的场景。例如,激活事件可以用于在放置区域被用户观察到之前执行前期准备工作。它也可以用于在Droppable目标被拖放到特定区域时,确保页面的其他部分做出响应。