javascript实现百度地图鼠标滑动事件显示、隐藏
其实现思路是给label设置样式,我们来看下具体做法吧
var label = new BMap.Label("我是文字标注哦",{offset:new BMap.Size(20,-10)}); label.setStyle({ display:"none" //给label设置样式,任意的CSS都是可以的 }); marker.setLabel(label); marker.addEventListener("mouseover", function(){ label.setStyle({ //给label设置样式,任意的CSS都是可以的 display:"block" }); }); marker.addEventListener("mouseout", function(){ label.setStyle({ //给label设置样式,任意的CSS都是可以的 display:"none" }); });
以上所述就是本文给大家分享的全部内容了,希望能够对大家学习javascript有所帮助。
相关推荐
-
js 调用百度地图api并在地图上进行打点添加标注
最近要做一个网页,具体内容是:上边有一个标题,下边分成两块,左边是地图.并且地图上有两个点,点击两个点有相应的提示信息,显示数据库里最新的两条数据信息.右边是一些文字说明.本人刚开始学习,做的也不是很好 总体效果如下所示: 首先新建map.php文件,代码如下 复制代码 代码如下: <!DOCTYPE html> <?php /* 创建与数据库的连接 */ $conn=mysql_connect("","","") or die
-
基于JavaScript实现高德地图和百度地图提取行政区边界经纬度坐标
前言 近来由于工作需要,需要提取某些城市的经纬度坐标,稍微搜索了一下,发现百度地图和高德地图都提供了相关的函数和例子.那么剩余的工作也就比较简单了,保存坐标,然后转换为WGS坐标,这样才能和现有的GPS数据以及地图匹配. 主要问题和解决方法 本地保存文件跨浏览器支持 由于安全的原因,JavaScript本地保存文件的方式通常都只有IE支持的ActiveXObject/Open方法,每次都要提示不安全和允许运行,非常麻烦.好在其他浏览器目前都支持<a>标签实现文件下载的方法.经测试最新的Goog
-
JS中引用百度地图并将百度地图的logo和信息去掉
采用CSS覆盖的方法就可以了,但是官方是不允许这么做的,参考:http://developer.baidu.com/map/question.htm 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>javascript移除百度地图LOGO和版权信息</title> <script type="text/j
-
百度地图api应用标注地理位置信息(js版)
有时做了一些东西没有记录,而过一段时间再看的时候,有会忘记了.需要在重新在看一遍. 百度地图javascript api可以参考 http://developer.baidu.com/map/reference/ 示例:http://developer.baidu.com/map/jsdemo.htm 更多百度地图的介绍http://www.cnblogs.com/milkmap/tag/%E5%9C%B0%E5%9B%BEAPI/ 里面介绍的非常详细. 弄了一个百度地图来标注地理位置信息
-
如何根据百度地图计算出两地之间的驾驶距离(两种语言js和C#)
以下是使用js代码实现百度地图计算两地距离,代码如下所示: <script src="js/jquery-1.9.0.js" type="text/javascript" language="javascript"></script> <script language="javascript" type="text/javascript" src="js/area.j
-
javascript 开发之百度地图使用到的js函数整理
javascript 开发之百度地图使用到的js函数整理 接项目用到的地图,客户要求用百度地图,没办法只好用百度地图,这里总结一下,写的一些函数,注释比较详细! //创建和初始化地图函数: function initMap(){ createMap();//创建地图 setMapEvent();//设置地图事件 addMapControl();//向地图添加控件 addMarker();//向地图中添加marker } //创建地图函数: function createMap(){ var m
-
最全面的百度地图JavaScript离线版开发
项目要求web版百度地图要离线开发.这里总结下自己的开发过程和经验. 大概需求是:每辆车上安装有公司接收机,会实时反馈车辆的坐标.速度.转向等信息,接收到各车辆信息后在百度地图上实时画出车辆位置.作业点不一定都有网络,所以要求离线开发. 此过程主要有三个技术点: 1. 如何获取离线的API 2. 如何获取离线瓦片图 3. 如何在离线状态下将WGS坐标转换成百度地图坐标 解决问题过程: 1. 既然百度地图官方不支持离线地图,那么我们需要想办法把在线的代码改成离线的代码. 这里可以参考:http:/
-
javascript使用百度地图api和html5特性获取浏览器位置
复制代码 代码如下: <!DOCTYPE html><html><body><p id="demo">点击这个按钮,获得您的位置:</p><button onclick="getLocation()">试一下</button><script src="http://api.map.baidu.com/api?v=1.4" type="text/ja
-
通过百度地图获取公交线路的站点坐标的js代码
最近做百度地图的模拟数据,需要获取某条公交线路沿途站点的坐标信息,貌似百度没有现成的API,因此做了一个模拟页面,工具而已,IE6/7/8不支持 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>获取公交站点坐标</title> <style type="text/css"> html,b
-
js调用百度地图及调用百度地图的搜索功能
js调用百度地图的方法 代码如下: <!DOCTYPE html> <html> <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&
随机推荐
- 深度分析正则(pcre)最大回溯/递归限制
- Oracle数据库中的控制文件管理以及常用参数设置
- Centos6.5全自动安装 vsftpd+dhcp+nfs+tftp
- 关于 Tomcat进程意外退出的问题解析
- Python的Flask框架中实现简单的登录功能的教程
- oracle中的ID号实现自增长的方法
- JavaScript中如何判断一个值的类型
- 免安转MySQL服务的启动与停止方法
- 关于JavaScript数组你所不知道的3件事
- 举例初步讲解Ruby中的正则表达式
- 鼠标经过时链接文字的特别震撼的显示效果
- jQuery数据显示插件整合实现代码
- Javascript实现的Map集合工具类完整实例
- 用asp记录论坛用户密码(dvbbs,leadbbs等)
- 聊天室php&mysql(四)
- JS实现的ajax和同源策略(实例讲解)
- nodejs更改项目端口号的方法
- Windows下使用批处理文件.bat删除旧文件
- vue 父组件给子组件传值子组件给父组件传值的实例代码
- 如何通过python画loss曲线的方法