JAVA_HOME должен указать на то, где JDK установлен не не JRE.
Так, если Вы вводите ls $JAVA_HOME, что Вы видите? если Вы делаете ls $JAVA_HOME/bin/, Вы видите javac?
, Если первое не работает затем, у Вас нет JAVA_HOME, указывающего на правильный каталог. Если второе не работает затем, необходимо указать на JAVA_HOME на JDK вместо JRE.
Можно создать функцию DisableDrag (myObject) и EnableDrag (myObject)
myObject.draggable( 'disable' )
Затем
myObject.draggable( 'enable' )
Мне потребовалось некоторое время, чтобы понять, как отключить функцию перетаскивания при использовании функции перетаскивания ui.draggable
для ссылки на объект, который перетаскивается изнутри функции перетаскивания:
$("#drop-target").droppable({
drop: function(event, ui) {
ui.draggable.draggable("disable", 1); // *not* ui.draggable("disable", 1);
…
}
});
HTH someone
.