问题标签 [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.

0 投票
1 回答
2310 浏览

javascript - 如何填写 ng-model 查询以使用 javascript 过滤数据?

我使用 AngularJS 以 JSON 格式存储数据,并希望过滤显示在页面项目上的内容。每个项目都包含国家代码作为属性:

我想使用 Jquery VMap 来过滤项目。当我单击该区域时,应过滤项目列表。当我使用简单的“输入”字段时,列表会被过滤。但是,当我使用单击县时执行的以下代码时,没有任何反应:

我怎样才能让 Angular 知道“查询”的变化,或者有没有更好的解决方案?链接到小提琴:http: //jsfiddle.net/47RLz/4/

0 投票
1 回答
685 浏览

jquery - JQV 将链接区域映射到页面 URL

使用来自http://jqvmap.com/的JQV 地图并使用此代码(见下文)将区域链接到页面 URL 链接。

但是,这是行不通的。错误是什么?控制台日志错误说regionClickEvent is not defined那我该怎么定义它?

0 投票
1 回答
727 浏览

jqvmap - 如何无边框渲染jqvmap?

我正在使用 jqvmap 来呈现可点击的世界地图。我设置了borderWidth=0,但它仍然为每个国家提供了边界。我想要所有没有边界的地图。似乎我需要设置一些其他属性以及borderWidth。

如果不可能,那么我如何将地图填充颜色设置为选定国家/地区的边框,使其看起来像没有边框。

请帮忙。

0 投票
2 回答
3719 浏览

php - ChartJS 中的动态数据

我在网站中使用 ChartJS 和 JQVMaps 来创建交互式世界地图,当用户单击某个区域时显示信息图形。ChartJS 插件允许您将图表的数据值分配为数组,如下所示:

对于我的项目,我需要根据用户单击的区域动态生成这些数据值。最终站点将通过 WordPress。是否可以提供图表的构建脚本

可以调用 pieData 中几个不同数组之一的 PHP 或 jQuery 函数?该编码可能是什么样的?我对 PHP 和 jQuery 有点陌生,所以非常感谢任何帮助。

如果你想看一下,演示GitHub 上。谢谢!

0 投票
1 回答
204 浏览

html - jqvmap - 如何更正任何国家地图?

我正在使用可点击的 jqvmap 世界地图。我发现很少有地图没有正确绘制。

谁能帮助我了解如何更正任何国家地图的坐标?

我尝试更改一些路径标记,但它出错了。

是否有任何工具可以帮助我在绘制任何地图时获得价值?

没有大西洋和南极洲,还有其他更精确/正确的世界地图吗?我可以用 jqvmap 替换它们吗?

0 投票
0 回答
457 浏览

javascript - ChartJS 数据的条件开关

我在网站中使用 ChartJS 和 JQVMaps 来创建交互式世界地图,当用户单击某个区域时显示信息图形。国家按地区分组,因此它们将与此代码一起突出显示和取消突出显示:

我正在尝试使用开关为用户单击区域时呈现的饼图设置不同的数据集。这是 jQuery('#vmap').vectorMap({}); 中的代码:

地图的突出显示(大部分情况下)有效,但图表根本不会呈现。我在 switch() 中使用了错误的变量还是需要完全不同的方法?

我有完整的代码在这里。谢谢!

0 投票
1 回答
585 浏览

javascript - 带有地图区域的 AJAX 动态页面内容

我正在使用 JQVMaps 在 WordPress 网站上创建世界地图。我需要根据用户点击的区域生成页面内容。这是我迄今为止的概念证明:

这就是我在 get_chart_data.php 中的内容:

我没有从地图上得到任何回应。我对 AJAX 非常陌生,因此我将不胜感激能得到的任何帮助。我可能错过了一个非常关键的部分。

0 投票
3 回答
1103 浏览

jquery - WordPress 中的 JQVMaps

我正在使用 JQVMaps 在 WordPress 站点中呈现地图。在 WordPress 之外测试代码,一切运行良好。当我将它添加到 WordPress 时,我得到了这个控制台错误:

[错误] TypeError: 'undefined' is not a function (evalating 'jQuery('#vmap').vectorMap')

这是代码:

header.php:

页脚.php:

我在 content-page.php 文件中有#vmap 和#pie。我已经尝试了几个 jQuery.noConflict(); 解决方案,包括在 ready(function($) 中添加 $ 并在我的 script 标签之后添加 noConflict 函数。它仍然是 WordPress 如何加载 jQuery 的问题还是还有其他问题?您可以在此处找到该站点。谢谢。

0 投票
1 回答
280 浏览

javascript - Javascript + JQuery 矢量地图

作为 JavaScript 非常(非常)的新手,我在使用 JQuery VectorMaps 时遇到了以下问题:

当我使用这种语法突出显示一个国家/地区时,一切正常:

但是,当我完全 'us'放入一个变量时,这样说country_name

它不起作用 - 我不明白为什么?当把alert(country_name)它准确地给出'us'

在这种情况下也country_name无法自动完成,因为存在:

谁能帮帮我?

谢谢。

0 投票
0 回答
450 浏览

javascript - JQVMap 加载事件

我正在使用 JQVMap 在网页上呈现世界地图。根据文档,地图 API 包括 onLabelShow、onRegionOver、onRegionOut 和 onRegionClick 的事件,如下所示:

有没有办法在地图首次呈现时定位 onload 事件以运行一些代码?我有一个函数需要在地图加载时运行,但它需要包含的 API 事件中可用的“区域”响应。我尝试在地图代码之后运行我的函数,如下所示:

但是控制台无法识别 vectorMap({}) 之外的“区域”;功能。我也试过这个:

但它不起作用...