それに加えて、フェードインもぜひお願いしたいです。私のコードでは現在、すべてのことを実行できますが、ページが読み込まれるとすぐに PHP ページが読み込まれるため、希望するほど効率的ではありません。ユーザーが gmap 上のポイントをクリックしたときに、.php ページが最初に読み込まれるようにしたいと思います。
消化のための私のコードの一部を次に示します。
<?php include("locations/clinton.php"); ?>
「インクルード」が問題であることは知っていますが、それ以外の場合はまったく機能しません。ここにjqueryがあります:
latLng: [38.763711, -76.895458],
data: "<div class='sum'><img src='images/clintonicon.png' width='144' height='144' alt='Clinton' /><p>Clinton, MD 20735<br>Churches: 0<br>Population: 36,208</p></div>",
options: {
icon: "images/clintonpin.png"
},
events: {
click: function (marker, event, context) {
$('#clinton').fadeIn('fast');
$('.overlay').fadeIn('fast');
},
mouseover: function (marker, event, context) {
var map = $(this).gmap3("get"),
infowindow = $(this).gmap3({
get: {
name: "infowindow"
}
});
if (infowindow) {
infowindow.open(map, marker);
infowindow.setContent(context.data);
} else {
$(this).gmap3({
infowindow: {
anchor: marker,
options: {
content: context.data
}
}
});
}
},
mouseout: function () {
var infowindow = $(this).gmap3({
get: {
name: "infowindow"
}
});
if (infowindow) {
infowindow.close();
}
}
}
}
今は自分で解決しようと頑張っていますが、困ったときはここに来ます。よろしくお願いします。