Я настраивал пример блок-схемы jsplumb. В настоящее время я могу перетаскивать и создавать соединители между элементами, но теперь я хотел бы перетащить элемент в пустую часть экрана (т.е. не элемент) и поймать это событие. Кто-нибудь знает, какой это будет?
jsplumb: как создать новый элемент, перетащив соединитель
Ответы (1)
Вместо использования jsPlumb.draggable используйте jQuery draggable
$(".element").draggable({
helper: 'clone',
// appendTo: 'body',
start: function(event, ui) {}, // console.log(event);console.log(ui)},
stop: function(event, ui) {}, // console.log(event);//console.log(ui)},
revert: 'invalid',
cursor:'move',
opacity: 0.5,
});
Документация по API — http://api.jqueryui.com/draggable/
start
и stop
— это события, запускаемые при запуске и остановке перетаскивания соответственно.
person
coding_idiot
schedule
19.06.2014
connection
) создаете новую пару элементов/источник/цель по мере необходимости. - person coding_idiot   schedule 24.06.2014