Merge pull request #26 from ZeusWPI/hoverpopup

fixed #23
This commit is contained in:
Robbe Van Herck 2019-02-14 19:41:05 +01:00 committed by GitHub
commit 234c7d0554
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -26,15 +26,22 @@ $(document).ready(function() {
} }
function pointToLayer(feature, latlng) { function pointToLayer(feature, latlng) {
var marker = L.marker(latlng, { icon: redIcon, riseOnHover: true });
if (feature.properties) { if (feature.properties) {
if (feature.properties.holidays && christmasHoliday) { if (feature.properties.holidays && christmasHoliday) {
return L.marker(latlng, {icon:christmasIcon}); var marker = L.marker(latlng, { icon: christmasIcon, riseOnHover: true });
} }
if (!feature.properties.hours.saturday && !feature.properties.hours.sunday) { if (!feature.properties.hours.saturday && !feature.properties.hours.sunday) {
return L.marker(latlng, {icon:blueIcon}); var marker = L.marker(latlng, { icon: blueIcon, riseOnHover: true });
} }
} }
return L.marker(latlng, {icon: redIcon}); marker.on('mouseover', function (ev) {
marker.openPopup();
});
marker.on('mouseout', function (ev) {
marker.closePopup();
});
return marker
} }
var map = L.map('map').setView([51.0475378, 3.7261835], 13); var map = L.map('map').setView([51.0475378, 3.7261835], 13);