javascript - Is it considered bad practice to use non-standard HTML attributes? -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 9 जवाब

मुझे यह बहुत सुविधाजनक है इस तरह की विशेषताओं को सेट करें:

  & lt; एक stackoverflowId = "123" & gt; ... & lt; / a & gt;  

और जावास्क्रिप्ट में:

  var soId = $ selectofA.attr ('stackoverflowId'); // jQuery  

क्या यह बिल्कुल अच्छा अभ्यास है? मुझे अभी तक इसकी कोई समस्या नहीं हुई है।

एचटीएमएल 5 में आप इसे < कोड> डेटा - * विशेषता:

  & lt; एक आईडी = "myDiv" डेटा-स्टैक ओवरफ्लोआईडी = "123" & gt; ... & lt; / a & gt;  

चूंकि आप jQuery का उपयोग कर रहे हैं, इसलिए आप को चेक कर सकते हैं। यह आपको क्लास विशेषता में JSON मेटाडेटा को संग्रहीत और पार्स करने की अनुमति देगा, और आपका मार्कअप अभी भी मान्य होगा।

आप इस तरह अपना मेटाडेटा सम्मिलित कर पाएंगे:

  & Lt; a वर्ग = "your_class {stackoverflowId: '123'}" & gt; ... & lt; / a & gt;  

और इस प्रकार इसे निकालें:

  var डेटा = $ selectofA.metadata ();  

Comments

Popular posts from this blog

c# - TypeConverter in propertygrid only converts from string, not to -

php - multilevel menu with multilevel array -

jQuery UI: Datepicker month format -