JavaScript地图拖动功能SpryMap的简单实现
更新时间:2013年07月17日 16:48:34 作者:
SpryMap是一个独立的并且是轻量级的JavaScript类库,它不依赖于任何其他的JS框架
使用它你可以轻松实现类似Google、百度地图的拖动效果,对于要展示大图时使用SpryMap是再好不过的了。SpryMap的定制性也很高,通过参数可以设置图片的起始位置、CSS样式等等。除此之外,你也可以设置是否使用平滑的拖动效果。
如何使用
首先在head中加载SpryMap的脚本文件
<script type="text/javascript" src="spryMap-min2.js"></script>
在页面中添加要显示的图片,如设置id为worldMap的img标签
<img id="worldMap" src="map.jpg"/>
最后在页面加载时初始化
var map = new SpryMap({id : "worldMap",
height: 400,
width: 800,
startX: 200,
startY: 200,
cssClass: "mappy"});
如何使用
首先在head中加载SpryMap的脚本文件
复制代码 代码如下:
<script type="text/javascript" src="spryMap-min2.js"></script>
在页面中添加要显示的图片,如设置id为worldMap的img标签
复制代码 代码如下:
<img id="worldMap" src="map.jpg"/>
最后在页面加载时初始化
复制代码 代码如下:
var map = new SpryMap({id : "worldMap",
height: 400,
width: 800,
startX: 200,
startY: 200,
cssClass: "mappy"});
相关文章
一个多浏览器支持的背景变暗的div并可拖动提示窗口功能的代码
兼容IE、Firefox、Opera前几天在网上找了许多资料,看了不少兄弟的源码,一直找不到合适的,要不就是拖动有问题,要不就是不兼容Firefox,所以自已写了一个,下面是代码:2008-04-04原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)
这篇文章主要介绍了原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下2016-06-06js判断样式className同时增加class或删除class
用正则表达式判断多个class之间是否存在真正的class(前后空格的处理)然后增加class删除class,本文给予实现方法,感兴趣的朋友可以了解下,或许对你有所帮助2013-01-01
最新评论