如何计算 google 地图上文本框中可见标记的数量
How to count the amount of markers visible in a text box on google maps
我正在尝试在文本框中创建一个计数,该计数查看我可见的标记数量并将其存储在我的#countBox 中。我有很多不同的过滤器,例如复选框、下拉菜单和日期范围来显示不同的结果,所以它需要对所有这些过滤器都起作用。
这是我目前所在的位置,但它不起作用。
var count = document.getSelection(markers).style.visibility = "visible";
$.each(unique(marker), function (i, marker) {
if (marker.setVisible = true) {
count++;
}
});
$('#countBox').val(count);
最后发现了,我不需要使用唯一性,因为它们在任何方面都是唯一的,然后我只需要在每个过滤器中调用每个函数。
function countMarkers(markers) {
var count = 0;
$.each(markers, function (i, marker) {
console.log(marker.visible);
if (marker.visible == true) {
count++;
}
});
$('#countBox').val(count);
}
我正在尝试在文本框中创建一个计数,该计数查看我可见的标记数量并将其存储在我的#countBox 中。我有很多不同的过滤器,例如复选框、下拉菜单和日期范围来显示不同的结果,所以它需要对所有这些过滤器都起作用。
这是我目前所在的位置,但它不起作用。
var count = document.getSelection(markers).style.visibility = "visible";
$.each(unique(marker), function (i, marker) {
if (marker.setVisible = true) {
count++;
}
});
$('#countBox').val(count);
最后发现了,我不需要使用唯一性,因为它们在任何方面都是唯一的,然后我只需要在每个过滤器中调用每个函数。
function countMarkers(markers) {
var count = 0;
$.each(markers, function (i, marker) {
console.log(marker.visible);
if (marker.visible == true) {
count++;
}
});
$('#countBox').val(count);
}