2015-07-31 3 views
0

Тэг изображения был добавлен внутри тега группы svg.when мышь хранится над тегом группы и перетаскивается изображение внутри тега группы, оно не отображается, оно отображается как файл. Я хочу, чтобы изображение перетаскивалось не в файл src изображения.Перетащите тег изображения внутри тега группы svg

+0

Думаю, вам нужно надеть его на jsfiddle или что-то в этом роде. – Ian

ответ

0

SVG - это векторная графика, файл изображения. Хотя он поддерживает некоторую анимацию с использованием javascript, он не поддерживает взаимодействие с DOM-уровнем, например, перетаскивание мышью, в отличие от HTML DOM Elements.

Также следует отметить, что он отображается с помощью процессора и является интенсивной работой с ЦП, поэтому я не думаю, что перетаскивание группового тега insige SVG - хорошая идея.

Следует отметить, что поддержка SVG может варьироваться в зависимости от браузера. Таким образом, сделать вашу работу непротиворечивой среди браузеров будет сложной частью.

+0

Вы можете перетащить элементы svg с помощью мыши, считая, что он не загружен «как изображение». Это может быть невозможно с определенной конкретной библиотекой, но есть, конечно, другие библиотеки, которые могут это сделать (snap.svg, svg.js и т. Д.) – Ian

+0

Было бы полезно, если бы вы могли разместить образец в jsfiddle или аналогичном. –

Смежные вопросы