यदि आपको अंतिम सेट रंग निकालने की आवश्यकता है, तो निम्नलिखित आपके अनुरूप हो सकता है।
मेरी स्थिति में, मुझे एक क्लिक ईवेंट पर बॉडी टैग में एक रंग वर्ग जोड़ने और अंतिम रंग को सेट करने के लिए निकालने की आवश्यकता थी। उस स्थिति में, आप वर्तमान रंग को संग्रहीत करते हैं, और फिर अंतिम सेट रंग को निकालने के लिए डेटा टैग को देखते हैं।
कोड:
var colorID = 'Whatever your new color is';
var bodyTag = $('body');
var prevColor = bodyTag.data('currentColor'); // get current color
bodyTag.removeClass(prevColor);
bodyTag.addClass(colorID);
bodyTag.data('currentColor',colorID); // set the new color as current
हो सकता है कि वास्तव में आपको क्या चाहिए, लेकिन मेरे लिए यह नहीं था और यह पहला एसओ प्रश्न था जिसे मैंने देखा, इसलिए सोचा कि अगर मैं किसी को मदद करता हूं तो मैं अपने समाधान को साझा करूंगा।