在Google Map API上切换圈子

时间:2013-04-08 17:23:21

标签: javascript jquery google-maps google-maps-api-3

我正在尝试使用一个简单的功能来隐藏我在Google Maps API中的标记周围的圈子。我得到的错误是“未捕获的TypeError:对象#没有方法'setVisble'。”

这是功能:

// Toggles circles
function toggleCircles() {
    if (circlesArray) {
        for (i in circlesArray) {
            circlesArray[i].setVisble(false);
        }
    }
}

你可以在这里看到它:

http://jsfiddle.net/BWXwf/58/a

1 个答案:

答案 0 :(得分:1)

错误错误:

setVisible not setVisble

function toggleCircles() {
    if (circlesArray) {
        for (i in circlesArray) {
            circlesArray[i].setVisible(false);
        }
    }
}
顺便说一下,您可以直接设置属性而不是调用函数:

circlesArray[i].visible = false;