classList गुण किसी तत्व के वर्ग नाम (नामों) को DOMTokenList ऑब्जेक्ट के रूप में लौटाता है। क्लासलिस्ट संपत्ति केवल पढ़ने के लिए है, हालांकि, आप इसे जोड़ने () और हटाने () विधियों का उपयोग करके संशोधित कर सकते हैं।
classListproperty यह सुनिश्चित करता है कि तत्व में डुप्लिकेट कक्षाएं अनावश्यक रूप से नहीं जोड़ी जाती हैं। इस कार्यक्षमता को बनाए रखने के लिए, यदि आप लॉन्गहैंड संस्करण या jQuery संस्करण को नापसंद करते हैं, तो मेरा सुझाव है कि addMany जोड़ें फ़ंक्शन और कई हटाएं करने के लिए DOMTokenList
तब ये इस प्रकार प्रयोग करने योग्य होंगे -
DOMTokenList.prototype.addMany =function(classes) { var arr =classes.split(''); के लिए (var j =0, लंबाई =arr.length; j <लंबाई; j++) {this.add(array[j]); }}पूर्व>