अंदर निर्देशांक मैं मार्कर क्लिक पर पूरी तरह से मानचित्र मार्कर पर कस्टम जानकारी विंडो प्रदर्शित करने के लिए कोशिश कर रहा हूँ। मैप-कैनवास पर क्लिक करने के लिए div प्राप्त करने के लिए मैंने this answer सफलतापूर्वक कार्यान्वित किया है ... लेकिन मैं इसे मार्कर क्लिक पर दोहराने में सक्षम नहीं हूं।गूगल मैप्स: क्लिक करें या मार्कर (एक्स, वाई) पिक्सेल मार्कर क्लिक श्रोता
क्या मार्कर क्लिक फ़ंक्शन के अंदर मार्कर पिक्सेल स्थिति प्राप्त करना संभव है, और वांछित कस्टम infowindow दिखाने के लिए सामान्य infowindow दबाएं?
मैं इस कोशिश की:
google.maps.event.addListener(marker, 'click', function(args) {
var x=args.pixel.x+$('#map').offset().left; //we clicked here
var y=args.pixel.y;
info.style.left=x+'px';
info.style.top=y+'px';
info.style.display='block';
});
लेकिन कंसोल में, मैं देख रहा हूँ:
Uncaught TypeError: Cannot read property 'x' of undefined
में thie जवाब देखने http://stackoverflow.com/questions/17818765/cannot -कॉल-विधि-getposition-in-google-map-api-v3 – Radio
मानचित्र क्लिक श्रोता मार्कर क्लिक पर ट्रिगर नहीं किया गया है – Abram
मैंने मामले के उपयोग को उत्तर के रूप में लिखा था। – Radio