Mam plik SVG w znaczniku obiektu wyświetlana w komórce tabeli i chcę, aby SVG przeciągalne w komórce tabeli przy użyciu przeciągania JQuery. Kod - minus mylące bity w tagu, wygląda następująco:JQuery Draggable i <object> z 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>
Gdybym się ustawić znacznik jak przyciągany, przeciągany nie działa. Jeśli zawijam znacznik w, i robię przeciągany, mogę przeciągnąć używając marginesu div, a nie samego SVG. Próbowałem ustawić uchwyt obiektu SVG w następujący sposób:
$('#objdiv1').draggable({ handle: '#svgobject1' });
ale również się nie udało.
Czy istnieje sposób na przeciągnięcie obiektu SVG przez kliknięcie i przeciągnięcie samego pliku SVG?
Przygotowałem przykład here w przypadku, który pomaga zobaczyć, o czym mówię.
Tego właśnie potrzebowałem wiedzieć. Dziękuję Ci! Próbowałem cię głosować, ale jestem noobem i nie mogę tego jeszcze zrobić. – linux4me