谁可以帮助我解决以下问题:从多个来源我结合了一些javascript来制作带有下拉菜单的谷歌地图。从这个菜单中我可以按类别在地图上放置/隐藏标记。 这部分工作正常,但现在我正试图让菜单中的“全部检查”/“取消选中”按钮工作......到目前为止,按钮会选中/取消选中复选框,但地图上的标记是没有做出相应的回应。
我试过几个选项 Remove all markers google map v3& Google Maps API v3: How to remove all markers?& Hide particular marker google maps api
直到现在我无法让它工作......(我的基本javascript知识非常有限......) 谁可以给我一个提示?
这是一个工作小提琴
`http://jsfiddle.net/n86zxopp/`
答案 0 :(得分:0)
请检查此http://jsfiddle.net/n86zxopp/2/
我已更新您的点击功能,例如
function check() {
$('input[type="checkbox"]').prop("checked", true).change();
}
function uncheck() {
$('input[type="checkbox"]').prop("checked", false).change();
}