当我在drop上设置禁用时:
$( "myDiv" ).droppable(
{
drop: function( event, ui ) {
$(this).droppable('disable');
}
});
已删除元素的CSS已更新,背景为灰色。我可以覆盖它以保留元素的外观吗?
答案 0 :(得分:1)
经过多次尝试后,我无法在jsfiddle上重现这一点。经过大量的挖掘,我发现了这个:http://bugs.jqueryui.com/ticket/6039?cversion=0&cnum_hist=1,我想我遇到了同样的错误。对我来说修复是在设置'禁用'时删除类'ui-state-disabled',如下所示:
$("#"+this.id).droppable('disable').removeClass("ui-state-disabled");
关于这个问题的更多信息非常感谢。