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 相关文章推荐
兼容Mozilla必须知道的知识。
Jan 09 Javascript
JQuery伸缩导航练习示例
Nov 13 Javascript
js清空form表单中的内容示例
May 20 Javascript
Angularjs制作简单的路由功能demo
Apr 14 Javascript
AngularJS基础 ng-keypress 指令简单示例
Aug 02 Javascript
vue下载excel的实现代码后台用post方法
May 10 Javascript
JS数组Object.keys()方法的使用示例
Jun 05 Javascript
Angular8 Http拦截器简单使用教程
Aug 20 Javascript
vue-router的hooks用法详解
Jun 08 Javascript
解决vue项目,npm run build后,报路径错的问题
Aug 13 Javascript
jQuery实现异步上传一个或多个文件
Aug 17 jQuery
vue自定义指令限制输入框输入值的步骤与完整代码
Aug 30 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数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
2011/10/31 PHP
PHP缓存技术的多种方法小结
2012/08/14 PHP
修改apache配置文件去除thinkphp url中的index.php
2014/01/17 PHP
php调用c接口无错版介绍
2014/03/11 PHP
Laravel框架下的Contracts契约详解
2020/03/17 PHP
Prototype使用指南之string.js
2007/01/10 Javascript
关于viewport,Ext.panel和Ext.form.panel的关系
2009/05/07 Javascript
javascript 函数使用说明
2010/04/07 Javascript
JavaScript实现页面滚动图片加载(仿lazyload效果)
2011/07/22 Javascript
让js弹出窗口居前显示的实现方法
2013/07/10 Javascript
js匿名函数的调用示例(形式多种多样)
2014/08/20 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
2016/01/06 Javascript
Web打印解决方案之证件套打的实现思路
2016/08/29 Javascript
vue制作加载更多功能的正确打开方式
2016/10/12 Javascript
微信小程序 加载 app-service.js 错误解决方法
2016/10/12 Javascript
JQuery实现图片轮播效果
2017/05/08 jQuery
微信小程序动态添加分享数据
2017/06/14 Javascript
使用angular帮你实现拖拽的示例
2017/07/05 Javascript
基于Vue实现图片在指定区域内移动的思路详解
2018/11/11 Javascript
Python多进程同步简单实现代码
2016/04/27 Python
Python之自动获取公网IP的实例讲解
2017/10/01 Python
python实战之实现excel读取、统计、写入的示例讲解
2018/05/02 Python
python之消除前缀重命名的方法
2018/10/21 Python
django使用django-apscheduler 实现定时任务的例子
2019/07/20 Python
python psutil模块使用方法解析
2019/08/01 Python
Python使用qrcode二维码库生成二维码方法详解
2020/02/17 Python
Numpy一维线性插值函数的用法
2020/04/22 Python
快速实现一个简单的canvas迷宫游戏的示例
2018/07/04 HTML / CSS
全球知名的珠宝首饰品牌:Kay Jewelers
2018/02/11 全球购物
意大利运动服减价商店:ScontoSport
2020/03/10 全球购物
厨房领班竞聘演讲稿
2014/04/23 职场文书
仓库规划计划书
2014/04/28 职场文书
群众路线剖析材料范文
2014/10/09 职场文书
诚信教育主题班会
2015/08/13 职场文书
JavaScript实现显示和隐藏图片
2021/04/29 Javascript
Python tensorflow卷积神经Inception V3网络结构
2022/05/06 Python