मैं gmaps के लिए jquery-UI-map का उपयोग करता हूं, और जब मैं Gmaps पर नक्शे पर क्लिक करता हूं तो मैं पॉपअप बनाना चाहता हूं।jquery निकालें बटन पर सभी gmaps मार्कर को हटाएं
$(function() {
$('#map_canvas').gmap({'center': new google.maps.LatLng(-0.789275, 113.921327), 'callback': function(map) {
$(map).click(function(event) {
$('#map_canvas').gmap('addMarker', {'position': event.latLng, 'title': '', 'draggable': true, 'bound': false}, function(map, marker) {
$('#test').dialog({'modal':true, 'title': 'Edit and save point', 'buttons': {
"Remove": function() {
$(this).dialog("close");
$(map).setMap(null);
},
"Save": function() {
$(this).dialog("close");
}
}});
findLocation(marker.getPosition(), marker);
}).dragend(function(event) {
var self = this;
findLocation(event.latLng, this);
}).click(function() {
openDialog(this);
})
});
}});
मैं सभी मार्कर निकालना चाहते हैं जब मैं इस कोड में बटन निकालें क्लिक करें:
"Remove": function() {
$(this).dialog("close");
$(map).setMap(null);}
लेकिन मार्कर अभी भी बने हुए हैं, कोई मेरी मदद कर सकते हैं। धन्यवाद आप
आप प्रतिभाशाली जॉनसनलर्सन हैं, धन्यवाद। यह काम करता हैं ! –
एनपी, मैंने प्लगइन लिखा है इसलिए मुझे पता होना चाहिए :)। जब भी आपके पास समय होता है तो कृपया उत्तर स्वीकार करें :) – johansalllarsson
मुझे 'अनकॉटेड टाइप एरर:' कोड को पढ़ नहीं सकता '' अपरिभाषित 'लागू करें' जब मैं इस कोड को कॉल करता हूं, तो कोई विचार क्यों? –