मुझे कोई स्पष्ट नहीं (कोणीय जेएस डॉक्स पढ़कर) समाधान के साथ एक प्रतीत होता है सरल समस्या है ।
मुझे एक कोणीय जेएस निर्देश मिला है जो डोम में एक कंटेनर की ऊंचाई को परिभाषित करने के लिए अन्य DOM तत्वों की ऊंचाई के आधार पर कुछ गणना करता है।
ऐसा ही कुछ निर्देश के अंदर चल रहा है:
return function(scope, element, attrs) {
$('.main').height( $('.site-header').height() - $('.site-footer').height() );
}
मुद्दा यह है कि जब निर्देश चलता है, तो $('site-header')
नहीं पाया जा सकता है, jQuery के लिपटे DOM तत्व मुझे चाहिए के बजाय एक खाली सरणी लौटा रहा है।
क्या कोई कॉलबैक है जिसे मैं अपने निर्देश के भीतर उपयोग कर सकता हूं जो केवल DOM लोड होने के बाद चलता है और मैं सामान्य DOM jQuery चयनकर्ता शैली प्रश्नों के माध्यम से अन्य DOM तत्वों को एक्सेस कर सकता हूं?