मैं एचटीएमएल 5 डेटा-विशेषताओं का उपयोग करने की कोशिश कर रहा हूं और उन्हें jQuery प्लगइन के साथ पढ़ रहा हूं।jQuery मेटाडाटा के साथ काम करना - एचटीएमएल 5 डेटा विशेषताओं को पढ़ नहीं सकता
सबसे पहले, क्या इस मामले में DOCTYPE मामला है? (मैं सत्यापन के बारे में चिंतित नहीं हूँ)
यहाँ मैं क्या करने की कोशिश कर रहा हूँ है:
<ul id="quiz">
<li data-career="math" class="first">
<span>Question 1</span>
<input type="radio" name="question1" />
<input type="radio" name="question1" />
<input type="radio" name="question1" />
</li>
<li data-career="science">
<span>Question 2</span>
<input type="radio" name="question2" />
<input type="radio" name="question2" />
<input type="radio" name="question2" />
</li>
</ul>
फिर इस एक त्रुटि (a is undefined)
$.metadata.setType("html5");
$(document).ready(function() {
var data = $("#quiz .first").metadata();
console.log(data);
});
इसके अलावाconsole.log(data.career)
नहीं करता फेंकता या तो काम नहीं करते हैं।
मैं jQuery 1.4.2 का उपयोग कर रहा हूं।
पीएस मेटाडेटा अब jQuery के हिस्से के रूप में शामिल है?
बहुत बढ़िया - धन्यवाद @ मार्क ... कुछ मिनटों में स्वीकार करेगा। – Marko
@ मार्को! क्या यह पुराने ब्राउज़र में काम करेगा? – IsmailS
हाँ मुझे विश्वास है कि यह आईई 4 + में काम करता है, जो आपके बाद के किसी भी विशिष्ट हैं? एक संस्करण के – Marko