如何禁用jQuery可拖动对象,例如在UpdatePanel回发期间?
发布于 2009-08-24 18:52:22
可以创建DisableDrag(myObject)和EnableDrag(myObject)函数
myObject.draggable( 'disable' )
然后
myObject.draggable( 'enable' )
发布于 2010-09-03 23:11:50
要临时禁用可拖动行为,请使用:
$('#item-id').draggable( "disable" )
要永久删除可拖动行为,请使用:
$('#item-id').draggable( "destroy" )
发布于 2013-09-14 08:27:10
要在我使用的jQuery中启用/禁用draggable:
$("#draggable").draggable({ disabled: true });
$("#draggable").draggable({ disabled: false });
@Calciphus answer不适用于我的不透明问题,所以我使用:
div.ui-state-disabled.ui-draggable-disabled {opacity: 1;}
也可以在移动设备上工作。
https://stackoverflow.com/questions/1324044
复制相似问题