SVG kendodraggable
Кто-нибудь здесь знает, как заставить kendodraggable работать на SVG?
Я уже пробовал, но кажется, что все не работает так, как я ожидал.
$('#image').kendoDraggable({
hint: function (element) {
return element.clone();
},
dragstart: function (e) {
$(e.target.parentElement).append(e.target);
},
drag: function (e) {
e.target.setAttribute('x', newXPOS);
e.target.setAttribute('y', newYPOS);
},
dragend: function (e) {
},
dragcancel: function (e) {
}
});
Благодарю.
1 ответ
Решение
Мы можем использовать атрибут transform в svg и изменить его позицию.
transform=translate(tx,ty) or matrix(1,0,0,1,tx,ty)
где tx,ty ваши newXpos и newYpos