2012-05-19 67 views
2

当我设置禁止上落:防止CSS状态更新,下降

$("myDiv").droppable(
{ 
    drop: function(event, ui) { 
     $(this).droppable('disable'); 
    } 
}); 

的下降元素的CSS被更新,背景是灰色的。我可以重写这个来让元素的外观保持原样吗?

+1

在jsfiddle.net中编写代码并发布小提琴链接。 –

回答

1

经过多次尝试后,我无法在jsfiddle上重现此操作。经过很多挖掘,我发现这个:http://bugs.jqueryui.com/ticket/6039?cversion=0&cnum_hist=1,我想我遇到了同样的错误。修复对我来说是删除类的UI状态禁用“设置时,“禁用”,像这样:

$("#"+this.id).droppable('disable').removeClass("ui-state-disabled"); 

解决此问题的任何详细信息大加赞赏。