jQuery禁用可拖动淡出

时间:2012-05-04 06:44:59

标签: jquery jquery-ui-draggable

在我的脚本中,我有2个按钮,一个用于启用可拖动按钮而另一个用于禁用它。以下是我如何做到这一点

$('#Enable').click(function(){
   $("#sortable li").draggable({
                disabled : false
            });
});

$('#Disable').click(function(){
   $("#sortable li").draggable({
                disabled : true
            });
});

我的问题是,当我禁用可拖动功能时,我的所有元素都会逐渐淡出。有没有办法防止这种淡出每次我禁用拖动? 这是我在jsFiddle

中的代码

1 个答案:

答案 0 :(得分:6)

disabled来自jQueryUI的CSS时的样式。

只需将此添加到您的css:

 li.ui-state-disabled.ui-draggable-disabled { opacity : 1;}

示例:http://jsfiddle.net/5KrAv/