- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 JQVMap 当前正在可视化一些数据。 map 上的每个国家都有特定的颜色,并有一个从 0 到 10 的特定数字。
我知道如何显示默认工具提示,您只需将 showTooltip
切换为 true
,它就会在 onmouseover
上显示国家/地区名称。我怎样才能在这些工具提示上显示每个国家/地区对应的数字?
谢谢。
最佳答案
有一个 onLabelShow 事件。从文档中...
onLabelShow function(event, label, code)
Callback function which will be called before label is shown. Label DOM object and country code will be passed to the callback as arguments.
也许这样的东西适合你?
$(document).ready(function () {
jQuery('#vmap').vectorMap({
map: 'usa_en',
selectedRegion: 'co',
backgroundColor: '#ffffff',
color: '#E6E7E9',
hoverColor: '#03235E',
enableZoom: false,
showTooltip: true,
onLabelShow: function(event, label, code) {
if (states.toLowerCase().indexOf(code) <= -1) {
event.preventDefault();
} else if (label[0].innerHTML == "Colorado") {
label[0].innerHTML = label[0].innerHTML + " - The state where I live!!";
}
},
});
});
关于jquery - 自定义工具提示 JQVMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15723444/
我正在尝试按 jqvmap 中的某些区域进行分组来着色,但我无法使其与多个组一起使用。它总是获得最新的组。 var europe = { au: '#f10', cz: '#f10',
这个问题不言而喻 - 我已经阅读了所有文档,但显然遗漏了一些东西。 这是我当前的 javascript: 在我的页面上,我调用了 Index.initJQVMAP(); 它调用这个: initJQVM
我在 here 使用 JQVMAP .当我有一个拥有成员的国家/地区时,我希望在显示 map 时更改该国家/地区的颜色而无需将鼠标悬停在其上。 我正在使用以下 sql 来获取国家及其成员的数量。我的问
我有一个 JQVMap,它在每个区域上显示工具提示,但在我的 map 中,有一些区域我不想显示工具提示 - 请帮忙。提前致谢 最佳答案 jqvmap 文档中对此进行了描述: Consider that
我有一个在每个区域显示工具提示的 JQVMap,但在我的 map 中有一些区域我不想显示工具提示 - 请帮忙。提前致谢 最佳答案 它在 jqvmap 文档中有描述: Consider that fac
我有一个 JQVMap 当前正在可视化一些数据。 map 上的每个国家都有特定的颜色,并有一个从 0 到 10 的特定数字。 我知道如何显示默认工具提示,您只需将 showTooltip 切换为 tr
我确实意识到其他 jqvMap 自定义工具提示主题已经得到解答,但是,该解决方案对我不起作用。 这是我当前的 jQuery jqvMap 代码: jQuery(document).ready(fu
所以我知道如何使用 jqvmap 的文档制作自定义工具提示,但我正在尝试寻找一种方法,我可以将鼠标悬停在某个区域上,并且只要我在该区域中,工具提示就会保持悬停状态。当我移动鼠标时不要移动。 jqVma
我正在使用 JQVMap ( http://jqvmap.com/ ) 世界 View 来显示世界地图。当我将鼠标悬停在国家/地区上时,工具提示未显示。这是我的 JavaScript 代码: jQue
var setMap = function (name) { var data = { map: 'world_en', backgro
使用 jquery 和 jqvmap,我在美国 map 中设置多个州颜色。例如,要将所有以“A”开头的状态着色为红色,可以这样做: jQuery('#vmap').vectorMap('set', '
我想在 map 中设置没有数据的区域禁止点击。有什么方法可以做到这一点...我已经成功地禁用了 RegionOver 上的颜色更改,但是相同的区域仍然响应单击(并更改区域的颜色...)。我尝试从 on
当我点击某个国家时,我想转到一个网址,我目前使用的代码是示例代码。我正在建立一个在索引页面上有 map 的网站,当你点击“巴西”时,你会转到巴西维基页面。 最佳答案 您可以使用回调函数onRegion
你好,我最近从 Github 上下载了 JQVmap,我正在制作一个有点像旧 Carmen Sandiego 游戏的网站。我在一些使用这张 map 的网站上看到,当你用鼠标悬停时,它们有国家标签。我尽
我想将当前时间添加到 JQVMAP 中的国家/地区名称中。像这样:Eqypt-05:30 AM 默认情况下,当我们将鼠标悬停在某个国家/地区时,它仅在世界地图中显示该国家/地区名称。我还想添加当前时间
到目前为止,该插件工作得很好......根本没有问题。但是我只是注意到“onRegionClick”改变了所选国家/地区的颜色,我想防止这种情况发生。 ^^ 配置: jQuery('#vmap').v
有一个名为 jqvmap 的开源矢量图网站 问题是使用 ipad 或 iphone 浏览器时,它无法正确处理点击。第一次触摸会导致 onRegionOver 事件。第二次触摸会引发 onRegionC
我正在使用 JQVmap ( https://github.com/manifestinteractive/jqvmap ) 在站点上输出 map 。当您将鼠标悬停在每个国家/地区时,我不想做某事,而
我正在尝试制作一个 Jquery Vector Map(为此,我尝试了 jVectorMap,现在我正在“玩”JQVMap,但我无法制作任何数据可视化。我只是想包括我的“accountbalanceD
我正在使用 JQVMap 来显示国家/地区。 如果国家/地区悬停,它会通过 ajax 显示计数,这是正确的。 问题是当我快速悬停许多国家时,它会附加到我停下来的一个标签中,所以基本上它会“堆叠”标签。
我是一名优秀的程序员,十分优秀!