Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过translate()更改所有选定svn元素的位置_Javascript_Jquery_Svg - Fatal编程技术网

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();
    }
});