问题标签 [jqvmap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 我需要让 jqvmap 在移动视图上消失
这是我正在进行的网站 http://www.wearemovingto.com我使用模板作为示例,但我希望地图在移动视图上消失并有一个下拉列表取代它,只是想知道使用什么代码?谢谢。
jquery - 在鼠标悬停时显示国家 JQVmap
你好,我最近从 Github 下载了 JQVmap,我正在制作一个类似于旧版 Carmen Sandiego 游戏的网站。我在一些使用这张地图的网站上看到,当你用鼠标悬停时,它们有国家标签。我尽我所知阅读了如何在从 JQVmap github 站点获得的文件上执行此操作,但没有成功。
谢谢......我不确定这是否是正确的代码,但这里有
谢谢
javascript - 使用 JSFIDDLE Demo 取消选择 JQVMAP 选定区域
好的,我在我的网站上有一个JQVMAP ,可以为搜索框选择状态。一切都很好,直到我添加了我的清除功能。
我还必须将成员 HardCode Link 的补丁合并到补丁中
找到解决方案,将 jqvmap.js 文件中的第 466 行更改为:
这就是我初始化它的方式:
我过去必须单击每个状态才能清除它。但是我写了一个脚本来一键清除所有内容。
这会将所有颜色更改回原始颜色,但显然它不会清除,selectedRegions
因为在清除后如果我选择任何其他状态,我更改回原始颜色的所有状态都会重新显示。
我的问题是:
如何清除选定的状态,以便我可以选择不同的状态而无需单击之前选择的每个状态
更新
我已经能够从控制台运行此命令,并且可以选择和取消选择状态...但它不会取消选择单击以选择的状态。
我需要清除已单击的状态...
这是我的 jsFiddle,它将向您展示正在发生的事情:
JSFIDDLE 演示
jqvmap - 为什么JQVmap不会出现在线
我的主页上有一个 jqvmap 地图,但我不知道为什么地图没有在线显示。我有所有正确的文件,并且我正在正确链接它们。地图应显示在下拉列表下方和阴影图像之前。
这是我的网站http://www.wearemovingto.com
有任何想法吗?
javascript - 如何根据 Json 响应更改 jqvmap 上的状态颜色?
我已经在服务器中实现了这张我们的地图,但我试图根据 mysql 响应更改某些状态的颜色,但我无法做到
这是我的代码
这就是 Json 响应给我带来的,这是我想要强调的状态
javascript - 带有函数加载的jQuery Vmap刷新
我正在使用以下插件: http: //jqvmap.com/为我带来了一个具有不同地区的国家/地区的正确地图。
我想用发布数据刷新页面以在点击发生时过滤一些信息。我使用了看起来很容易使用的加载功能,但是即使达到了该功能,之后也没有任何反应。
这是jQuery:
因此,如果我基本上点击一个区域:什么也没有发生。甚至认为达到了 onRegionClick 功能。
我敢打赌,这是一个“DOM 级别问题”,就像我在 $("#francemap") 中调用文档选择器一样,但我无法确定,而且我不知道如何克服这个问题。
谢谢你读我
jquery - jqvmap - onRegionClick 改变国家的颜色
到目前为止,该插件工作得非常好......根本没有问题。但是我只是注意到“onRegionClick”会改变所选国家的颜色,我想阻止这种情况。^^
配置:
加载地图后,每个选定的国家都得到了漂亮的#397acb 蓝色,但点击它后,它变成了#f3f3f3……我该如何防止这种情况发生?
谢谢!
javascript - 如何处理 jqvmap 未定义的值
我jqvmap
用来显示地图系列(ifthq.com scroll low left)
。在美国地图上,我有两个州的值:LA 和 OH,都等于 1。
用于提供 jqvmap 的 JSON 是:{"OH":1,"LA":1}
.
地图显示,但未正确填充。我的假设是线性 normalizeFunction 会导致两个状态处于最大值,其余处于最小值。不是这种情况。
由于美国地图已经结束50 elements
,并且数据只有两个,我如何将“默认”数据设置为零jqvmap
?换句话说,undefined states would be equal to zero?
谢谢。
更新#1:问题代码:查看定义。mbrmap 是数据拉取的结果:
html:
javascript代码:
值得注意的是,该initJQVMAP
函数是索引对象中的一个方法:
它由Index.initJQVMAP(mapdata);
函数调用初始化。谢谢。