Итак, я стараюсь избегать JQUERY UI или действительно любых библиотек JS wise и пытаюсь создать некоторые функции перетаскивания в backbone.JS. Я уже имел некоторый успех, как вы можете видеть на www.smartkrawl.com с левой стороны, но не можете заставить таблицы перемещаться в разделе холста. Вот фрагмент кода, который прослушивает событие mousedown для выполнения функции перетаскивания, но если вы просматриваете исходный код сайта, доступны файлы JS, особенно ocoa-tables.js. Любая помощь была бы высоко оценена.Как добавить функцию перетаскивания после прослушивания
var Table = Backbone.Model.extend({
initialize:function(options){
this.set("x",options.x);
this.set("y",options.y);
this.set("el",options.el);
$('body').on('mousedown','.table', function() {
console.log('mousedown')
});
}
});
я весь слушатель событий вещи, и я могу переключиться, что на это больше материи, хорошо, у меня есть эта таблица в области холста Теперь, как я переместить его, как я сделал в leftpane? –