Fix some JSHint complaints

This commit is contained in:
Tom Hughes 2015-02-23 20:47:38 +00:00
parent 6671a934bf
commit 1596713871
22 changed files with 96 additions and 93 deletions

View file

@ -24,13 +24,13 @@ OSM.Query = function(map) {
} else if (!queryButton.hasClass("disabled")) {
enableQueryMode();
}
}).on("disabled", function (e) {
}).on("disabled", function () {
if (queryButton.hasClass("active")) {
map.off("click", clickHandler);
$(map.getContainer()).removeClass("query-active").addClass("query-disabled");
$(this).tooltip("show");
}
}).on("enabled", function (e) {
}).on("enabled", function () {
if (queryButton.hasClass("active")) {
map.on("click", clickHandler);
$(map.getContainer()).removeClass("query-disabled").addClass("query-active");
@ -40,20 +40,20 @@ OSM.Query = function(map) {
$("#sidebar_content")
.on("mouseover", ".query-results li.query-result", function () {
var geometry = $(this).data("geometry")
var geometry = $(this).data("geometry");
if (geometry) map.addLayer(geometry);
$(this).addClass("selected");
})
.on("mouseout", ".query-results li.query-result", function () {
var geometry = $(this).data("geometry")
var geometry = $(this).data("geometry");
if (geometry) map.removeLayer(geometry);
$(this).removeClass("selected");
})
.on("mousedown", ".query-results li.query-result", function (e) {
.on("mousedown", ".query-results li.query-result", function () {
var moved = false;
$(this).one("click", function (e) {
if (!moved) {
var geometry = $(this).data("geometry")
var geometry = $(this).data("geometry");
if (geometry) map.removeLayer(geometry);
if (!$(e.target).is('a')) {
@ -65,7 +65,7 @@ OSM.Query = function(map) {
});
});
function interestingFeature(feature, origin, radius) {
function interestingFeature(feature) {
if (feature.tags) {
for (var key in feature.tags) {
if (uninterestingTags.indexOf(key) < 0) {
@ -82,10 +82,9 @@ OSM.Query = function(map) {
var prefix = "";
if (tags.boundary === "administrative" && tags.admin_level) {
prefix =
I18n.t("geocoder.search_osm_nominatim.admin_levels.level" + tags.admin_level, {
prefix = I18n.t("geocoder.search_osm_nominatim.admin_levels.level" + tags.admin_level, {
defaultValue: I18n.t("geocoder.search_osm_nominatim.prefix.boundary.administrative")
})
});
} else {
var prefixes = I18n.t("geocoder.search_osm_nominatim.prefix");
@ -128,10 +127,10 @@ OSM.Query = function(map) {
}
}
if (tags["name"]) {
return tags["name"];
} else if (tags["ref"]) {
return tags["ref"];
if (tags.name) {
return tags.name;
} else if (tags.ref) {
return tags.ref;
} else if (tags["addr:housename"]) {
return tags["addr:housename"];
} else if (tags["addr:housenumber"] && tags["addr:street"]) {
@ -195,7 +194,7 @@ OSM.Query = function(map) {
for (var i = 0; i < elements.length; i++) {
var element = elements[i];
if (interestingFeature(element, latlng, radius)) {
if (interestingFeature(element)) {
var $li = $("<li>")
.addClass("query-result")
.data("geometry", featureGeometry(element))
@ -211,7 +210,7 @@ OSM.Query = function(map) {
}
}
if ($ul.find("li").length == 0) {
if ($ul.find("li").length === 0) {
$("<li>")
.text(I18n.t("javascripts.query.nothing_found"))
.appendTo($ul);
@ -277,7 +276,7 @@ OSM.Query = function(map) {
marker = L.circle(latlng, radius, featureStyle).addTo(map);
$(document).everyTime(75, "fadeQueryMarker", function (i) {
if (i == 10) {
if (i === 10) {
map.removeLayer(marker);
} else {
marker.setStyle({