एचटीएमएल 5 में, तत्व एक्सएमएल विशेषताओं में संग्रहीत मेटाडेटा को अनियंत्रित कर सकते हैं, जिनके नाम data-
इस तरह से शुरू होते हैं <p data-myid="123456">
। क्या यह एसवीजी कल्पना का हिस्सा है?
व्यवहार में यह तकनीक कई स्थानों पर एसवीजी डॉक्स के लिए ठीक काम करती है। लेकिन मैं यह जानना चाहूंगा कि क्या यह आधिकारिक एसवीजी कल्पना का हिस्सा है या नहीं, क्योंकि प्रारूप काफी युवा है कि ब्राउज़रों के बीच अभी भी बहुत असंगतता है, खासकर मोबाइल में। इसलिए कोड करने से पहले मैं यह जानना चाहूंगा कि क्या मैं भविष्य के ब्राउज़रों से इस बात का समर्थन करने की उम्मीद कर सकता हूं।
मुझे यह संदेश काम करने वाले समूह की मेलिंग सूची से मिला, जिसमें उन्होंने कहा कि वे "उम्मीद करते हैं कि वे इसका समर्थन करेंगे"। क्या यह आधिकारिक हो गया?
el.getAttribute('mydata:id')
आपको एसवीजी तत्व से जुड़ा डेटा प्राप्त करने के लिए। (नोट: यदि आप डी 3 का उपयोग कर रहे हैं, तो नाम स्थान डिफ़ॉल्ट रूप से छीन लिया जाएगा और आप बसel.getAttribute('id')
।)