我想在 jQuery UI droppableaccept
事件中使用一个函数,
我试图ui.draggable
在该函数内部调用。
我想要一个数据属性的值ui.draggable
。但它说ui
没有定义。
任何其他访问方式ui.draggable
这是我的代码
jQuery( "#dropable" ).droppable({
activeClass: "active",
accept:function(event, ui) {
return ui.draggable.data('accept');
},
hoverClass: "hover",
drop: function( event, ui ) {
// my function
}
});
我为什么要这样做?
accept
事件类存储在拖动元素中,例如:
<a data-accept=".drop">This will be dragged</a>