मेरे पास एक विशेषता के साथ एक div है data-myval = "10"
। मैं इसके मूल्य को अद्यतन करना चाहता हूं; अगर मैं उपयोग div.data('myval',20)
करूं तो क्या यह नहीं बदलेगा ? क्या मुझे div.attr('data-myval','20')
केवल उपयोग करने की आवश्यकता है ?
क्या मैं HTML5 और jQuery के बीच भ्रमित हो रहा हूं? कृपया सलाह दें। धन्यवाद!
EDIT: अपडेट किया div.data('myval')=20
गया div.data('myval',20)
, लेकिन फिर भी HTML अपडेट नहीं हो रहा है।
div.data('myval')=20
केवल मान को संग्रहीत करने के लिए काम नहीं करेगा क्योंकि सिंटैक्स गलत है - सही सिंटैक्स के उत्तर देखें। लेकिन ध्यान दें कि .data()
वास्तव में तत्व विशेषता को अद्यतन नहीं करता है , यह डेटा को कहीं और संग्रहीत करता है।
div
? एक jQuery वस्तु या तत्व?