यह .css()विधि सीएसएस गुणों को खोजने और सेट करने के लिए सुपर सरल बनाती है और अन्य तरीकों जैसे .animate () के साथ संयुक्त है, आप अपनी साइट पर कुछ शांत प्रभाव बना सकते हैं।
अपने सरलतम रूप में, .css()विधि मिलान तत्वों के एक विशेष सेट के लिए एकल सीएसएस संपत्ति सेट कर सकती है। आप संपत्ति और मूल्य को तार के रूप में पास करते हैं और तत्व के सीएसएस गुण बदल जाते हैं।
$('.example').css('background-color', 'red');
यह 'उदाहरण' की श्रेणी वाले किसी भी तत्व के लिए 'पृष्ठभूमि-रंग' संपत्ति को 'लाल' में सेट करेगा।
लेकिन आप एक समय में केवल एक संपत्ति बदलने तक सीमित नहीं हैं। ज़रूर, आप समान jQuery ऑब्जेक्ट्स का एक गुच्छा जोड़ सकते हैं, प्रत्येक एक समय में सिर्फ एक संपत्ति बदल सकता है, लेकिन यह DOM को कई, अनावश्यक कॉल कर रहा है और बहुत बार दोहराया गया कोड है।
इसके बजाय, आप .css()विधि को एक जावास्क्रिप्ट ऑब्जेक्ट पास कर सकते हैं जिसमें कुंजी / मान जोड़े के रूप में गुण और मूल्य शामिल हैं। इस तरह, प्रत्येक संपत्ति को एक ही बार में jQuery ऑब्जेक्ट पर सेट किया जाएगा।
$('.example').css({
'background-color': 'red',
'border' : '1px solid red',
'color' : 'white',
'font-size': '32px',
'text-align' : 'center',
'display' : 'inline-block'
});
यह '.example' तत्वों पर इन सभी CSS गुणों को बदल देगा।