का उपयोग कर शैलियों मैं रंग, फ़ॉन्ट आकार, पृष्ठभूमि, एक तत्व या ExtJS विजेट की आदि जैसे शैलियों कोड निम्न का उपयोग कर को बदलना चाहते हैं, लेकिन कोई भी काम करता है:कैसे स्थापित करने के लिए ExtJS
Ext.get('mydivid').setStyle({.......}); // does not work
Ext.get('mydivid').applyStyle({.......}); // does not work
Ext.select('mydivid').applyStyle({.......}); // does not work
Ext.query('.myclass').applyStyle({.......}); // does not work
और के लिए extJs विजेट मैंने Ext.getCmp
का उपयोग करने का प्रयास किया।
क्या कोई जानता है कि extjS का उपयोग करके HTML तत्व और extJS विजेट की शैलियों को कैसे बदला जाए और सीएसएस नहीं?
+1 आपके उत्तर के लिए धन्यवाद। क्या हम विगेट्स के लिए 'सेट स्टाइल' या 'लागू स्टाइल' का उपयोग नहीं कर सकते? – Sarfraz
आप शैली को सीधे विजेट के लिए सेट नहीं कर सकते क्योंकि एक विजेट में शैली नहीं है। विजेट डीओएम नोड्स से बना है जो सीएसएस कक्षाओं को सौंपा गया है या विजेट की समग्र उपस्थिति बनाने के लिए स्टाइल एट्रिब्यूट सेट हैं। शैलियों में हेरफेर करने के लिए आपको विजेट बनाने वाले डीओएम नोड्स तक पहुंचना होगा और वहां शैलियों को लागू करना होगा। बेहतर दृष्टिकोण हमेशा सीएसएस वर्गों का उपयोग कर रहा है - डीओएम नोड्स पर 'सेट स्टाइल()' के साथ गड़बड़ करना वास्तव में एक चीज नहीं है जो आपको करना चाहिए। –