मेरे पास एक तालिका कक्ष में प्रदर्शित ऑब्जेक्ट टैग के भीतर एक एसवीजी फ़ाइल है, और मैं JQuery के ड्रैगगेबल का उपयोग कर तालिका सेल के भीतर एसवीजी ड्रैगगेबल बनाना चाहता हूं। कोड - शून्य से टैग में भ्रामक बिट्स, इस तरह दिखता है:एक एसवीजी के साथ JQuery Draggable और <object>?
<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>
अगर मैं टैग से सेट खींचने योग्य के रूप में, खींचने योग्य काम नहीं करता। अगर मैं टैग को लपेटता हूं, और खींचने योग्य बनाता हूं, तो मैं div के मार्जिन का उपयोग करके खींच सकता हूं, एसवीजी स्वयं नहीं। मैं इस तरह एसवीजी वस्तु के संभाल की स्थापना की कोशिश की:
$('#objdiv1').draggable({ handle: '#svgobject1' });
लेकिन यह है कि रूप में अच्छी तरह विफल रहा है।
क्या एसवीजी ऑब्जेक्ट को एसवीजी पर क्लिक करके खींचकर खींचने योग्य कोई तरीका है?
मैंने उदाहरण के लिए here एक उदाहरण स्थापित किया है, जिससे यह देखने में सहायता मिलती है कि मैं किस बारे में बात कर रहा हूं।
यही मुझे जानने की जरूरत है। धन्यवाद! मैंने आपको वोट देने की कोशिश की, लेकिन मैं एक नोब हूं और अभी तक ऐसा नहीं कर सकता। – linux4me