非常好的jQuery矢量地图生成插件

开发 前端
插件的文档非常完善,你可以很方便的查看相关的选项和callback方法。相信大家肯定有机会应用到自己的网站开发和设计中,希望大家喜欢。


​在线演示​​​  ​​本地下载 ​

是不是也考虑生成一个矢量类型的地图?今天我们将介绍的这款jQuery插件 - ​​JQVMAP ​​可 以方便的帮助你生成漂亮的矢量地图。在现代浏览器中它使用了SVG(Scalable Vector Graphics)技术生成地图图片,如果你也需要支持老版本的浏览器,例如,IE6/7/8的话,它也可以通过VML来实现,非常不错的jQuery插 件,相信大家一定会喜欢!

主要特性

支持现代浏览器,同时对于老版本浏览器也可以通过其它fallback方式支持

支持缩放,拖动查看

提供丰富的地图生成参数

目前支持:世界地图,美国地图,欧洲,德国地图

你可以自己定义自己的地图(当然,这个过程比较繁琐)

实时更新地图

需要jQuery类库支持

完整清晰的文档说明

如何使用

JQVAMP使用非常简单,导入jQuery类库和插件类库,如下:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
<script src="../jqvmap/jquery.vmap.js" type="text/javascript"></script>
<script src="../jqvmap/maps/jquery.vmap.world.js" type="text/javascript"></script>
<script src="../jqvmap/data/jquery.vmap.sampledata.js" type="text/javascript"></script>

地图插件生成代码:

jQuery(document).ready(function() {
jQuery('#vmap').vectorMap({
map: 'world_en',
backgroundColor: '#202020',
color: '#5DB0E6',
hoverOpacity: 0.7,
selectedColor: '#333333',
enableZoom: true,
showTooltip: true,
values: sample_data,
scaleColors: ['#C8EEFF', '#006491'],
normalizeFunction: 'polynomial',
onRegionOver: function(element, code, region){
$('#region').html(region);
},
onRegionClick: function(element, code, region){
$('#region').html('You selected "' + region + '"');
}
});
});

插件的文档非常完善,你可以很方便的查看相关的选项和callback方法。相信大家肯定有机会应用到自己的网站开发和设计中,希望大家喜欢,如果你有任何问题和建议请给我们留言,谢谢!

 

责任编辑:张伟 来源: gbin1的博客
相关推荐

2009-11-09 09:09:42

Windows 7市场销售

2021-03-15 09:27:05

Redis优化技术

2009-04-08 08:50:17

Windows 7微软操作系统

2021-01-04 20:48:19

TypeScriptJS前端

2009-12-31 10:02:06

Ubuntu VMwa

2021-04-30 20:10:46

类加载Java代码

2021-03-04 09:20:20

数据Redis 架构

2019-04-28 11:01:05

云安全云计算CASB

2020-12-14 09:55:17

Redis数据库命令

2023-11-03 14:50:14

2019-07-31 11:10:59

Java流程图框架

2023-10-10 14:54:31

插件开发

2018-10-08 14:35:01

Linux游戏教育软件

2012-03-28 10:40:11

jQuery

2011-04-06 14:08:14

jQuery

2021-06-25 10:35:58

分布式代码Java

2023-08-23 15:57:41

开发工具Java

2022-07-10 00:01:43

漏洞工具安全

2021-08-29 07:48:16

Golang开发

2015-09-01 16:42:55

新闻客户端百度数据源码
点赞
收藏

51CTO技术栈公众号