jQuery地图map悬停显示省市代码分享


Posted in Javascript onAugust 20, 2015

这是一款基于jQuery实现地图map悬停显示省市代码,这样一个神奇的地图便于我们更好地了解中国,增加自己的地理知识。

下面是效果图是不是很棒。

jQuery地图map悬停显示省市代码分享

效果演示 源码下载

为大家分享的jQuery地图map悬停显示省市代码如下

<head>
<meta charset="utf-8">
<title>jQuery地图map悬停显示省市代码</title>
<script src="js/lib/jquery-1.11.1.min.js"></script>
<script type="text/javascript" src="js/lib/raphael-min.js"></script>
<script type="text/javascript" src="js/res/chinaMapConfig.js"></script>
<script type="text/javascript" src="js/map-min.js"></script>
<style>
 *{margin:0;padding:0;border: none;}
 body { color: #333; text-align: center; font: 12px "微软雅黑";background-color: #dcf5ed; }
 .mapTipText{width: 280px;height: 110px;background-color: #ffffff;}
 .mapTipText .mapTipImg{height: 66px; width: 66px; float: left;border: 2px solid #ffffff; border-radius: 50%;overflow: hidden;margin: -12px 5px 0 -12px;}
 .mapTipText .mapTipImg img{width: 100%;height: 100%;}
 .mapTipText .mapTipList{float: left;margin-left: 4px;}
 .mapTipText .mapTipList h2{text-align: left;}
 .mapTipText .mapTipList h2 a{font-size: 24px; color: #262626;text-decoration:none;}
 .mapTipText .mapTipList h2 a:hover{ color: #0085d2;}
 .mapTipText .mapTipList h2 a span{font-size: 16px;margin-left: 3px;}
 .mapTipText .mapTipList ul{ width: 203px;padding-right: 10px;}
 .mapTipText .mapTipList ul li{list-style: none;float: left;padding: 7px 3px 0 3px;}
 .mapTipText .mapTipList ul li a{color: #262626;text-decoration:none;}
 .mapTipText .mapTipList ul li a:hover{background-color:#2ebcfe;color:#ffffff;}
</style>
<script type="text/javascript">
 $(function(){
 $('#ChinaMap').SVGMap({
 mapWidth: 806,
 mapHeight: 396
 });
 });
</script>
</head>
<body>


<div class="itemCon" style="float: left">
 <div id="ChinaMap" style="margin: 50px;"></div>
 <div id="stateTip" style="position: absolute;left: 100%;text-align: left;display: inline;"></div>
</div>

<div id="mapTipContent" style="width: 900px;margin: 0 auto;display: none">
 <div class="mapTipText mapTipText0">
 <div class="mapTipImg"><img src="images/heilongjiang.jpg" alt=""/></div>
 <div class="mapTipList">
 <h2><a href="">黑龙江<span>Heilongjiang</span></a></h2>
 <ul>
 <li><a href="">哈尔滨</a></li>
 <li><a href="">漠河</a></li>
 <li><a href="">五大连池</a></li>
 <li><a href="">兴凯湖</a></li>
 <li><a href="">雪乡</a></li>
 <li><a href="">大兴安岭</a></li>
 <li><a href="">齐齐哈尔</a></li>
 <li><a href="">牡丹江</a></li>
 <li><a href="">伊春</a></li>
 <li><a href="">大庆</a></li>
 <li><a href="">镜泊湖</a></li>
 <li><a href="">帽儿山</a></li>
 </ul>
 </div>
 </div>
 <div class="mapTipText mapTipText1">
 <div class="mapTipImg"><img src="images/jilin.jpg" alt=""/></div>
 <div class="mapTipList">
 <h2><a href="">吉林<span>Jilin</span></a></h2>
 <ul>
 <li><a href="">长白山</a></li>
 <li><a href="">长春</a></li>
 <li><a href="">延吉</a></li>
 <li><a href="">雾凇岛</a></li>
 <li><a href="">集安</a></li>
 <li><a href="">吉林市</a></li>
 <li><a href="">查干湖</a></li>
 <li><a href="">三角龙湾</a></li>
 <li><a href="">通化</a></li>
 <li><a href="">四平</a></li>
 <li><a href="">松原</a></li>
 <li><a href="">白城</a></li>
 </ul>
 </div>
 </div>
 <div class="mapTipText mapTipText2">
 <div class="mapTipImg"><img src="images/liaoning.jpg" alt=""/></div>
 <div class="mapTipList">
 <h2><a href="">辽宁<span>Liaoning</span></a></h2>
 <ul>
 <li><a href="">大连</a></li>
 <li><a href="">丹东</a></li>
 <li><a href="">沈阳</a></li>
 <li><a href="">兴城</a></li>
 <li><a href="">葫芦岛</a></li>
 <li><a href="">绥中</a></li>
 <li><a href="">旅顺</a></li>
 <li><a href="">锦州</a></li>
 <li><a href="">抚顺</a></li>
 <li><a href="">鞍山</a></li>
 <li><a href="">本溪</a></li>
 <li><a href="">营口</a></li>
 <li><a href="">盘锦</a></li>
 <li><a href="">长兴岛</a></li>
 </ul>
 </div>
 </div>
</div>
</div>

</body>
</html>

本代码暂时实现了几个悬停显示省市,其他的省市做法同理。

以上就是为大家分享的jQuery地图map悬停显示省市代码,希望大家可以喜欢。

Javascript 相关文章推荐
javascript parseInt与Number函数的区别
Jan 21 Javascript
在React框架中实现一些AngularJS中ng指令的例子
Mar 06 Javascript
Bootstrap下拉菜单效果实例代码分享
Jun 30 Javascript
AngularJS实现Input格式化的方法
Nov 07 Javascript
JS去除重复并统计数量的实现方法
Dec 15 Javascript
Avalonjs 实现简单购物车功能(实例代码)
Feb 07 Javascript
基于vue2.x的电商图片放大镜插件的使用
Jan 22 Javascript
微信小程序手机号码验证功能的实例代码
Aug 28 Javascript
React Hooks的深入理解与使用
Nov 12 Javascript
十分钟教你上手ES2020新特性
Feb 12 Javascript
浅析JavaScript 函数柯里化
Sep 08 Javascript
JavaScript架构搭建前端监控如何采集异常数据
Jun 25 Javascript
jQuery超赞的评分插件(8款)
Aug 20 #Javascript
jQuery网页版打砖块小游戏源码分享
Aug 20 #Javascript
js实现鼠标点击文本框自动选中内容的方法
Aug 20 #Javascript
js实现文字在按钮上滚动的方法
Aug 20 #Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
Aug 20 #Javascript
js实现网页多级级联菜单代码
Aug 20 #Javascript
javascript常用的方法整理
Aug 20 #Javascript
You might like
php对数组排序的简单实例
2013/12/25 PHP
PHP输出缓存ob系列函数详解
2014/03/11 PHP
ThinkPHP视图查询详解
2014/06/30 PHP
推荐一款PHP+jQuery制作的列表分页的功能模块
2014/10/14 PHP
laravel 实现上传图片到本地和前台访问示例
2019/10/21 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
php7 新增功能实例总结
2020/05/25 PHP
List all the Databases on a SQL Server
2007/06/21 Javascript
javascript 冒号 使用说明
2009/06/06 Javascript
Webkit的跨域安全问题说明
2011/09/13 Javascript
基于jQuery的动态增删改查表格信息,可左键/右键提示(原创自Zjmainstay)
2012/07/31 Javascript
js创建元素(节点)示例
2014/01/02 Javascript
jquery实现邮箱自动补全功能示例分享
2014/02/17 Javascript
JS的location.href跳出框架打开新页面的方法
2014/09/04 Javascript
PageSwitch插件实现100种不同图片切换效果
2015/07/28 Javascript
JavaScript实现显示函数调用堆栈的方法
2016/04/21 Javascript
Vue-resource实现ajax请求和跨域请求示例
2017/02/23 Javascript
nodejs创建简易web服务器与文件读写的实例
2017/09/07 NodeJs
使用bootstrap实现下拉框搜索功能的实例讲解
2018/08/10 Javascript
在小程序开发中使用npm的方法
2018/10/17 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
2018/11/06 Javascript
JS实现简单的点赞与踩功能示例
2018/12/05 Javascript
微信小程序如何访问公众号文章
2019/07/08 Javascript
通过Kettle自定义jar包供javascript使用
2020/01/29 Javascript
Python计算斗牛游戏概率算法实例分析
2017/09/26 Python
查看django执行的sql语句及消耗时间的两种方法
2018/05/29 Python
python调用支付宝支付接口流程
2019/08/15 Python
关于python pycharm中输出的内容不全的解决办法
2020/01/10 Python
纯CSS3代码实现文字描边
2016/04/25 HTML / CSS
CSS3 mask 遮罩的具体使用方法
2017/11/03 HTML / CSS
信息技术培训感言
2014/03/06 职场文书
给校长的建议书500字
2014/05/15 职场文书
健康教育评估方案
2014/05/25 职场文书
导游词之安徽醉翁亭
2020/01/10 职场文书
vue如何使用模拟的json数据查看效果
2022/03/31 Vue.js
python+pyhyper实现识别图片中的车牌号思路详解
2022/12/24 Python