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

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

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


我的问题是,当我禁用可拖动功能时,我所有的元素都逐渐消失了。每当我禁用可拖动对象时,有什么方法可以防止这种褪色吗?
这是我在jsFiddle中的代码

最佳答案

disabled的样式来自jQueryUI的CSS。

只需将其添加到您的CSS中:

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


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

关于jquery - jQuery禁用可拖动淡出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10444001/

10-13 02:37