हाल ही में मैं दूर कोडिंग गया था, और मैं एक अजीब मुद्दे में भाग गया। मैं अपने द्वारा बनाए गए नए तत्व (jQuery के माध्यम से) में डेटा विशेषता असाइन करने का प्रयास कर रहा था, केवल यह पता लगाने के लिए कि यह वास्तव में विशेषता असाइन नहीं करेगा।JQuery .data() काम नहीं कर रहा है?
http://jsfiddle.net/y95p100c/1/
किसी भी विचार क्यों यह हो रहा है: एक उदाहरण के लिए नीचे दिए गए लिंक देखें, कोड नीचे दिया गया है? मैंने इसकी जांच कभी नहीं ठोकर खाई है ...
var div = $("<div />")
$(div).data("foo", "bar")
console.log($(div)[0].outerHTML) // prints <div></div>
jQuery के '.data()' समारोह भंडार मूल्यों आंतरिक रूप से। – j08691