Всем привет! Столкнулся с проблемой событие drop вызывается два раза, так же не должно быть, код переписывал несколько раз.
$('.sortable-projects').sortable({
// revert: true,
});
$('.drag-el').draggable({
revertDuration: 10,
stack: 'drag-el',
connectToSortable: ".sortable-projects",
appendTo: 'body',
// containment: "parent",
// helper: function (e, ui) {
//
// var a = e.currentTarget;
// // console.log(a);
//
// return $(a).clone(true).css({
//
// 'z-index': 20
//
// });
//
//
// },
// revert: "invalid",
start: function (e, ui) {
var dragEl = ui.helper;
var dragElH = dragEl.outerHeight();
// console.log(e);
// console.log(dragEl);
// console.log(dragElH);
var parentDragEl = $(this).closest('.levels-scroll-content').outerHeight() - dragElH;
var jspPaneH = $(this).closest('.jspPane').outerHeight() - dragElH;
$(this).closest('.levels-scroll-content').css({
'height': parentDragEl
});
$(this).closest('.jspPane').css({
'height': jspPaneH
});
deltaHeight();
$('.scroll-pane').jScrollPane();
// console.log(parentDragEl);
},
});
$('.drop-zone').droppable({
accept: '.drag-el',
drop: function (e, ui) {
console.log(e);
console.log(ui);
alert('ok');
}
});
Подскажите, в чем проблема?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости