univnautes.js: IE9+ fixes (fix #4250)

This commit is contained in:
Thomas NOËL 2014-01-24 10:23:24 +01:00
parent 059a237658
commit 1ef1a420db
1 changed files with 14 additions and 14 deletions

View File

@ -63,29 +63,29 @@ function refreshmarkers() {
var searchValue = $('input#search').val().toLowerCase();
var new_markers = new Array();
for ( var i = listItems.length - 1; i >= 0; i-- ) {
item = $(listItems[i]);
idp = item.children('a');
text = idp.data('filtertext');
eid = idp.data('entityid');
lat = idp.data('lat');
lon = idp.data('lon');
latlon = new L.LatLng(lat, lon);
var itemIdp = $(listItems[i]);
var idp = itemIdp.children('a');
var text = idp.data('filtertext');
var eid = idp.data('entityid');
var lat = idp.data('lat');
var lon = idp.data('lon');
var latlon = new L.LatLng(lat, lon);
if (searchValue.length > 2) {
if (text.toLowerCase().indexOf(searchValue) < 0) {
// filtered by input#search : hide it and don't add to markers
item.hide();
item.addClass('hidden');
itemIdp.hide();
itemIdp.addClass('hidden');
continue;
}
} else if (! map.getBounds().contains(latlon)) {
// marker is not on the map, hide it and don't add to markers
item.hide();
item.addClass('hidden');
itemIdp.hide();
itemIdp.addClass('hidden');
continue;
}
item.show();
item.removeClass('hidden');
marker = new L.Marker(latlon, { title: text,
itemIdp.show();
itemIdp.removeClass('hidden');
var marker = new L.Marker(latlon, { title: text,
icon: new L.DivIcon({
html: '<div><span></span></div>',
className: 'marker-cluster marker-cluster-one',