我正在使用
JQuery draggable,当我这样做时
$( “A-DIV.”)拖动({禁用:真正}).
jquery正在为该div设置一个ui-state-disabled. ui-state-disabled在jquery ui css中“实现”.
我仍然想要jquery ui css.
我宁愿不改变ui-state-disabled,所以我可以在其他地方使用它.
是否可以防止jquery设置ui-state-disabled?
自从禁用:true似乎设置了css类,是否有另一种方法可以禁用可拖动的objet?
您也可以简单地覆盖您自己的本地CSS中的CSS.也就是说,无论是内联还是导入
页面的
文件,都要
添加css规则:
.ui-state-disabled {
background-image: none;
opacity: 1;
}
在这种情况下,我已经覆盖了不透明度值.
如果您真的想在其他地方使用此类,这可能会让您遇到麻烦,在这种情况下,以编程方式向/从选定元素添加/删除类(如Alphonso所建议的)可能是您最好的选择.