Jquery - Read all Classes from a div -



मैं सभी वर्गों को पढ़ने की कोशिश करता हूं।

HTML

  & lt; div id = "test" class = "fff aaa ccc" & gt; हैलो वर्ल्ड & lt; / div & gt;  

JS

  अगर ($ ('# test')। Attr ('class')! = '') {// कक्षाएं पढ़ें all_classes = $ ('# परीक्षा')। एट्र ('वर्ग'); // आउटपुट $ ('बॉडी')। ऐपेंड ('क्लासनाम:' + all_classes + '');  

उदाहरण

क्या कोई मुझे मदद कर सकता है?

धन्यवाद अग्रिम!
पीटर

आप ऐसा कर सकते हैं:

  var class = $ ('# परीक्षा ')। एट्र (' वर्ग ')। विभाजन (' '); चेतावनी (कक्षा [0]); // प्रथम श्रेणी चेतावनी (वर्ग [1]); // द्वितीय श्रेणी चेतावनी (वर्ग [2]); // तीसरे वर्ग  

या आप एक लूप का उपयोग कर सकते हैं:

  के लिए (var i = 0; i & lt; classes.length; i ++) {चेतावनी (कक्षा [i]); }  

अपडेट:

जैसा कि @ केनीटीएम द्वारा सुझाया गया है, उपरोक्त कोड के साथ एक वर्ग के नाम के आसपास आ रही अंतरिक्ष की संभावना थी। आप किसी भी स्थान को हटाने के लिए jQuery के $ .tim फ़ंक्शन का उपयोग कर सकते हैं।


Comments