"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं jQuery के साथ वास्तविक समय में सीएसएस क्लास नियमों को गतिशील रूप से कैसे बदल सकता हूं?

मैं jQuery के साथ वास्तविक समय में सीएसएस क्लास नियमों को गतिशील रूप से कैसे बदल सकता हूं?

2024-11-19 को प्रकाशित
ब्राउज़ करें:798

How can I dynamically change CSS class rules in real time with jQuery?

JQuery के साथ सीएसएस क्लास नियमों को गतिशील रूप से बदलें

आपकी क्वेरी में दो पहलू शामिल हैं:

1. वास्तविक समय में क्लास नियमों को संशोधित करना

jQuery अकेले सीएसएस क्लास नियमों को गतिशील रूप से नहीं बदल सकता है। हालाँकि, आप सीधे सीएसएस नियमों तक पहुँचने के लिए दस्तावेज़ ऑब्जेक्ट की स्टाइलशीट्स प्रॉपर्टी का उपयोग कर सकते हैं। ऑनक्लिक = फ़ंक्शन() { var ss = document.styleSheets; के लिए (var i = 0; i

2. कक्षा परिवर्तनों को फ़ाइल में सहेजना

document.getElementById("button").onclick = function() {
    var ss = document.styleSheets;

    for (var i = 0; i 

अतिरिक्त नोट्स:

IE6 अनुकूलता के लिए, इसके बजाय document.styleSheets का उपयोग करें document.styleSheets.

सीएसएस नियम प्राप्त करने के लिए, स्टाइलशीट ऑब्जेक्ट की नियम संपत्ति तक पहुंचें।सीएसएस नियमों को सेट या संशोधित करने के लिए सीएसएसटेक्स्ट संपत्ति का उपयोग करें।

  • संदर्भ:
  • document.styleSheets (मोज़िला): https://developer.mozilla.org/en-US/docs/Web/API/Document/styleSheets

स्टाइलशीट ऑब्जेक्ट (मोज़िला): https://developer.mozilla.org/en-US/docs/Web/API/StyleSheetCssRule ऑब्जेक्ट (मोज़िला): https://developer.mozilla .org/en-US/docs/Web/API/CSSRule

    document.styleSheets (MSDN): https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer /ie-developer/dom/document.styleSheets
  • CssRule ऑब्जेक्ट (MSDN): https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/ डोम/सीएसएसनियम
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3