यह काम करता है:क्या jQuery.attr() फ़ंक्शन का उपयोग करके एकाधिक डेटा विशेषताओं को सेट करना संभव है?
$(myObj).attr("data-test-1", num1);
$(myObj).attr("data-test-2", num2);
लेकिन यह नहीं करता है:
$(myObj).attr({
data-test-1: num1,
data-test-2: num2
});
मैं यहाँ वास्तव में कुछ स्पष्ट याद आ रही है?
आपका दूसरा उदाहरण वाक्यविन्यास त्रुटि उत्पन्न करता है। – Matt
आप ऑब्जेक्ट कुंजियों में डैश का उपयोग नहीं कर सकते हैं जब तक कि आप उन्हें '{" डेटा-टेस्ट -1 ":" डेटा "} ' – m90