Javascript 通过translate()更改所有选定svn元素的位置
通过Javascript 通过translate()更改所有选定svn元素的位置,javascript,jquery,svg,Javascript,Jquery,Svg,通过pointermove-事件,我使svg元素可拖动。拖动后,将通过执行“save()”保存新位置 但是现在我想移动多个元素:我想移动的所有元素都突出显示了类 因此,通过pointermove事件,我可以移动一个元素,但所有其他高亮显示的元素(如果有其他高亮显示的元素)都应该进行相同的移动。我想我可以用translate()来做到这一点 但是我如何用translate()将所有$('.highlighted')-元素“连接”起来,使它们具有相同的移动方式呢?看看这里:,也许这个库满足了您的需要
pointermove
-事件,我使svg元素可拖动。拖动后,将通过执行“save()”保存新位置
但是现在我想移动多个元素:我想移动的所有元素都突出显示了类
因此,通过pointermove事件,我可以移动一个元素,但所有其他高亮显示的元素(如果有其他高亮显示的元素)都应该进行相同的移动。我想我可以用translate()
来做到这一点
但是我如何用translate()
将所有$('.highlighted')-元素“连接”起来,使它们具有相同的移动方式呢?看看这里:,也许这个库满足了您的需要。
canvas.on({
'element:pointermove': function(elementView, event, x, y) {
save();
}
});