2011-03-23 12 views
9

हैलो मैं div में एक ajax तत्व लोड करने के लिए की है। यही कारण है कि div पहले नाम div1 द्वारा एक और उप div है, और हटाने/div1 छुपाने के लिए, मैं एक Ext.get ('div1') कर रहा हूँ करने के लिए। छिपाने()। लेकिन इस बल्कि एक display:none कर की तुलना में एक visibility:hidden कर रहा है,।"प्रदर्शन: कोई" का उपयोग करने EXT जे एस के विधि क्या है

मुझे पता है कि एक visibility:hidden के बजाय एक display:none करने के लिए विधि है क्या चाहता था।

उत्तर

22

आप प्रदर्शित करने के लिए दृश्यता मोड बदलना होगा।

var element = Ext.get('div1'); 
element.setVisibilityMode(Ext.Element.DISPLAY); 
element.hide(); 
+0

यह अच्छी तरह से काम करता है रॉबी, मुझे अपने मुख्य div में एक और div लोड करने की आवश्यकता है। यह JQuery में लोड विधि के समान है, क्या आप मुझे बता सकते हैं कि मैं इसके साथ कैसे जा सकता हूं? – macha

+0

@ माचा, आपको इस उत्तर को सही चिह्नित करना चाहिए और अपने लोड परिदृश्य के लिए एक नया प्रश्न बनाना चाहिए। – McStretch

+0

धन्यवाद रॉबी !! – macha

संबंधित मुद्दे