Tengo un archivo SVG dentro de una etiqueta de objeto que se muestra en una celda de tabla, y quiero hacer que el SVG se pueda arrastrar dentro de la celda de la tabla usando JQuery's Draggable. El código - menos los bits confusos en la etiqueta, se ve así:JQuery Draggable y <object> con un SVG?
<div id="container">
<div id="box">
<table align="center" border="1">
<tr>
<td valign="middle">button</td>
<td valign="top" id="objtd">
<div id="objdiv1">
<object id="svgobject1">blah, blah</object>
</div>
</td>
<td valign="middle">button</td>
</tr>
Si fijo la propia etiqueta como desplazable, que pueden arrastrarse no funciona. Si envuelvo la etiqueta en a, y hago que se pueda arrastrar, puedo arrastrar usando el margen de div, no el SVG. Intenté configurar el control del objeto SVG de esta manera:
$('#objdiv1').draggable({ handle: '#svgobject1' });
pero eso también falló.
¿Hay alguna manera de hacer que el objeto SVG se pueda arrastrar haciendo clic y arrastrando el SVG mismo?
Configuré un ejemplo here en caso de que eso ayudara a ver de lo que estoy hablando.
Eso es lo que necesitaba saber. ¡Gracias! Traté de votar, pero soy un novato y no puedo hacerlo todavía. – linux4me