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 相关文章推荐
网页里控制图片大小的相关代码
Jun 13 Javascript
jQuery 表单验证扩展代码(二)
Oct 20 Javascript
在JavaScript中使用timer示例
May 08 Javascript
AngularJS基础教程之简单介绍
Sep 27 Javascript
JQuery.Ajax()的data参数类型实例详解
Nov 20 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
Jan 07 Javascript
js手机号4位显示空格,银行卡每4位显示空格效果
Mar 23 Javascript
Vue如何引入远程JS文件
Apr 20 Javascript
解决 viewer.js 动态更新图片导致无法预览的问题
May 14 Javascript
react native 仿微信聊天室实例代码
Sep 17 Javascript
JavaScript 俄罗斯方块游戏实现方法与代码解释
Apr 08 Javascript
JavaScript实现表单验证功能
Dec 09 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中在PDO中使用事务(Transaction)
2011/05/14 PHP
php各种编码集详解和以及在什么情况下进行使用
2011/09/11 PHP
php预定义变量使用帮助(带实例)
2013/10/30 PHP
Linux下PHP连接Oracle数据库
2014/08/20 PHP
PHP中一些可以替代正则表达式函数的字符串操作函数
2014/11/17 PHP
php生成二维码图片方法汇总
2016/12/17 PHP
PHP使用递归算法无限遍历数组示例
2017/01/13 PHP
Thinkphp5.0自动生成模块及目录的方法详解
2017/04/17 PHP
基于PHP实现的多元线性回归模拟曲线算法
2018/01/30 PHP
MC Dialog js弹出层 完美兼容多浏览器(5.6更新)
2010/05/06 Javascript
IE6图片加载的一个BUG解决方法
2010/07/13 Javascript
ajax不执行success回调而是执行了error回调
2012/12/10 Javascript
javascript静态页面传值的三种方法分享
2013/11/12 Javascript
JavaScript使用focus()设置焦点失败的解决方法
2014/09/03 Javascript
jquery学习总结(超级详细)
2014/09/04 Javascript
jQuery链使用指南
2015/01/20 Javascript
Node.js检测端口(port)是否被占用的简单示例
2016/09/29 Javascript
jQuery选择器之属性筛选选择器用法详解
2017/09/19 jQuery
Vue源码学习之关于对Array的数据侦听实现
2019/04/23 Javascript
element 动态合并表格的步骤
2020/12/31 Javascript
python抓取网页中的图片示例
2014/02/28 Python
python获取Linux下文件版本信息、公司名和产品名的方法
2014/10/05 Python
Python中input和raw_input的一点区别
2014/10/21 Python
在Python操作时间和日期之asctime()方法的使用
2015/05/22 Python
CentOS7下python3.7.0安装教程
2018/07/30 Python
Python多线程获取返回值代码实例
2020/02/17 Python
用Python 爬取猫眼电影数据分析《无名之辈》
2020/07/24 Python
Html5 postMessage实现跨域消息传递
2016/03/11 HTML / CSS
巴西购物网站:Onofre Agora
2020/06/08 全球购物
九年级历史教学反思
2014/01/27 职场文书
十八届三中全会报告学习材料
2014/02/17 职场文书
信用卡工资证明格式
2014/09/13 职场文书
实习指导教师评语
2014/12/30 职场文书
left join、inner join、right join的区别
2021/04/05 MySQL
MySQL主从搭建(多主一从)的实现思路与步骤
2021/05/13 MySQL
新手必备之MySQL msi版本下载安装图文详细教程
2021/05/21 MySQL