小编Emr*_*lez的帖子

标记集群在设置后不会改变

目前我有一组标记,我将它们聚类为:

var markerCluster = new MarkerClusterer(map, cm_mapMarkers);
Run Code Online (Sandbox Code Playgroud)

但我也有一组过滤器,用于设置标记可见的虚假或真实.不幸的是,当我设置标记setvisible(false)时,簇计数没有改变.

所以我找了方法来做到这一点:

我尝试了以下方法:

MarkerClusterer.redraw();
MarkerClusterer.repaint();
Run Code Online (Sandbox Code Playgroud)

两者都导致:没有方法'重绘'没有方法'重绘'

这是一个JSfiddle:

http://jsfiddle.net/tDYcX/30/

谁知道我做错了什么?

提前致谢

visibility google-maps-api-3 markerclusterer

8
推荐指数
1
解决办法
6760
查看次数

轻松将多个变量设置为false或true

我在Javascript中定义了多个布尔值:

在切换时我想将它们设置为false或true.

var categoryAdvertising = false;
var categoryInformArtation = false;
var categoryACA = false;
var categoryEntertainment = false;
var categoryInfluencing = false;
var categoryICE = false;
var categoryCommunication = false;
var categoryParticipation = false;
Run Code Online (Sandbox Code Playgroud)

设置这些变量的最佳方法是什么?使用数组?

Thanx提前

javascript

1
推荐指数
1
解决办法
7783
查看次数