2014-09-02 7 views
11

एक पिछले डेवलपर ने पृष्ठ पर पत्रक का उपयोग करके एक मानचित्र बनाया है। जावास्क्रिप्ट बहुत जटिल है और मुझे नहीं पता कि पत्रिका मानचित्र तत्काल कहां है। हालांकि, मुझे पता है कि मानचित्र के साथ कौन सा डीओएम तत्व जुड़ा हुआ है। क्या तत्व के आईडी से पत्रिका मानचित्र वस्तु प्राप्त करने का कोई तरीका है?div तत्व की आईडी से एक पत्रक मानचित्र के लिए मानचित्र वस्तु कैसे प्राप्त कर सकता हूं?

आईई, तत्व आईडी # शहर-मानचित्र है। L.map ('शहर मानचित्र') रिटर्न

Error: Map container is already initialized. 

उत्तर

16

नहीं: पत्रक क्योंकि है कि आसानी से मेमोरी लीक पैदा कर सकता है, वापस DOM एलीमेंट से नक्शा ऑब्जेक्ट के संदर्भ निर्धारित नहीं करता है। और L.map हमेशा एक नया नक्शा बनाता है - यह आपको ऐसा नहीं लगता है जैसे आप jQuery से आने की उम्मीद कर सकते हैं। आपको अपने अन्य डेवलपर से कोड को समझना होगा और मानचित्र को आवंटित चर को ढूंढना होगा।

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