Heim > Web-Frontend > js-Tutorial > Fügen Sie den Baidu-Kartenkoordinaten-Aufmerksamkeitsprozess in jquery boxy_jquery hinzu

Fügen Sie den Baidu-Kartenkoordinaten-Aufmerksamkeitsprozess in jquery boxy_jquery hinzu

WBOY
Freigeben: 2016-05-16 16:53:35
Original
1300 Leute haben es durchsucht

Als Anfänger in der Entwicklung wird dieses Ding nur als persönliches Backup verwendet. Es wäre schön, wenn es helfen könnte (ich verwende PHP für die Entwicklung, aber es ist js, was keine großen Auswirkungen hat)

A Hier sollten einige Probleme erläutert werden:

1. Das „script“-Tag darf nicht auf der von boxy aufgerufenen Seite erscheinen, da es sonst nicht angezeigt werden kann.

2 Achten Sie beim Aufruf von boxy auf Folgendes Prozess. Sie müssen zuerst Boxy laden und dann die Karte auf der Boxy-Seite rendern Prozess: Die Boxy-Seite ist eigentlich eine separate Seite und verwendet einfach die Methode $.get in Ajax ('/index.php?r=comm/map_coordinate', function(data){}, um die Seite

aufzurufen Trigger js wie folgt:




Kopieren Sie den Code

Der Code lautet wie folgt: (function( ){ $(document).ready(function() {
$( "#Mechine_mec_points").click(function(){

__MC.Map_coordinate.getcorrdinate();

});

__MC.Map_coordinate = {
getcorrdinate:function(){

$.get('/index.php ?r=comm/map_coordinate', function(data){ // Rufen Sie die Seite auf, die Boxy entspricht, und die Seite wird angezeigt. Es gibt nur ein Div mit id=allmap



new Boxy( data,{ //Die js von Baidu Map AIP wurden außerhalb von
'title':'Map Coordinate Picking',
'modal':true,
'draggable':false,
' geladen. unloadOnHide': true,
'afterShow': function(){


var map = new BMap.Map("allmap");
map.centerAndZoom(new BMap.Point( 106.566872, 29.536861); showInfo(e){
$("#Mechine_mec_points").val(e.point.lng ", " e.point .lat);
map.addEventListener("click", showInfo) ;

}//Aftershow endet
});

return false;

}); ();

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage