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 相关文章推荐
防止登录页面出现在frame中js代码
Jul 22 Javascript
jquery删除指定子元素代码实例
Jan 13 Javascript
在JavaScript中处理时间之setMinutes()方法的使用
Jun 11 Javascript
基于Turn.js 实现翻书效果实例解析
Jun 20 Javascript
AngularJS入门教程之表格实例详解
Jul 27 Javascript
vuejs通过filterBy、orderBy实现搜索筛选、降序排序数据
Oct 26 Javascript
js仿淘宝评价评分功能
Feb 28 Javascript
JavaScript运动框架 多物体任意值运动(三)
May 17 Javascript
浅谈webpack-dev-server的配置和使用
May 17 Javascript
js Math数学简单使用操作示例
Mar 13 Javascript
swiper自定义分页器的样式
Sep 14 Javascript
绘制微信小程序验证码功能的实例代码
Jan 05 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实现ping
2006/10/09 PHP
php一些公用函数的集合
2008/03/27 PHP
Fatal error: Call to undefined function curl_init()解决方法
2010/04/09 PHP
PHP页面中文乱码分析
2013/10/29 PHP
PHP中对各种加密算法、Hash算法的速度测试对比代码
2014/07/08 PHP
PHP常用函数总结(180多个)
2016/12/25 PHP
json简单介绍
2008/06/10 Javascript
jQuery 源码分析笔记(2) 变量列表
2011/05/28 Javascript
JavaScript实现基于Cookie的存储类实例
2015/04/10 Javascript
JS实现部分HTML固定页面顶部随屏滚动效果
2015/12/24 Javascript
RequireJS多页面应用实例分析
2016/06/29 Javascript
JS Select下拉框(支持输入模糊查询)
2017/02/04 Javascript
jquery封装插件时匿名函数形参和实参的写法解释
2017/02/14 Javascript
原生JS实现日历组件的示例代码
2017/09/22 Javascript
详解Vuex管理登录状态
2017/11/13 Javascript
使用apifm-wxapi模块中的问题及解决方法
2019/08/05 Javascript
vue实现侧边栏导航效果
2019/10/21 Javascript
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
vue 调用 RESTful风格接口操作
2020/08/11 Javascript
Vue利用localStorage本地缓存使页面刷新验证码不清零功能的实现
2020/09/04 Javascript
Python中的os.path路径模块中的操作方法总结
2016/07/07 Python
python实现字符串连接的三种方法及其效率、适用场景详解
2017/01/13 Python
Pycharm学习教程(3) 代码运行调试
2017/05/03 Python
利用python实现微信头像加红色数字功能
2018/03/26 Python
使用celery执行Django串行异步任务的方法步骤
2019/06/06 Python
TensorFlow基本的常量、变量和运算操作详解
2020/02/03 Python
python实现人脸签到系统
2020/04/13 Python
基于css3仿造window7的开始菜单
2010/06/17 HTML / CSS
webView加载html图片遇到的问题解决
2019/10/08 HTML / CSS
美国婴儿和儿童服装购物网站:PatPat
2020/10/01 全球购物
城市轨道交通工程职业规划书范文
2014/01/18 职场文书
关于雷锋的演讲稿
2014/05/10 职场文书
2014年人事科工作总结
2014/11/19 职场文书
学校捐款活动总结
2015/05/09 职场文书
《称赞》教学反思
2016/02/17 职场文书
Python实现批量将文件复制到新的目录中再修改名称
2022/04/12 Python