zoukankan      html  css  js  c++  java
  • 百度地图api 用闭包实现对多个覆盖物事件的保存

      //闭包实现保留面的事件 开始 =======================================================
                function qiuxu(){
    
                                var qiuxu_id = this_id;
                                var qiuxu_zhongxin = this_zhongxin;
                                var qiuxu_dian = this_dian;
                                var qiuxu_mingcheng = this_mingcheng;
    
    
                    //鼠标经过面的时候
                                xx_mian[qiuxu_id].addEventListener("mouseover", function(){  
                                    xx_mian[qiuxu_id].setFillOpacity(0.1); 
                                    xx_mian[qiuxu_id].setStrokeOpacity(1); 
                                    //中心坐标显示
                                    //marker[qiuxu_id].show(); 
                                });
    
    
                    //鼠标在面上移动的时候
                                xx_mian[qiuxu_id].addEventListener("mousemove", function(){  
                                    
                                    var tishi_mingcheng = document.getElementById('tishi_mingcheng'); //将要弹出的层 
                                    tishi_mingcheng.style.display="block";  
                                    tishi_mingcheng.style.left=window.event.clientX+20; 
                                    tishi_mingcheng.style.top=window.event.clientY; 
                                    tishi_mingcheng.style.position="absolute";  
                                    document.getElementById('tishi_mingcheng2').innerHTML = qiuxu_mingcheng;
    
                                });
    
                    //鼠标离开面的时候
                                xx_mian[qiuxu_id].addEventListener("mouseout", function(){  
    
                                    xx_mian[qiuxu_id].setFillOpacity(0.01); 
                                    xx_mian[qiuxu_id].setStrokeOpacity(0.01); 
                                    marker[qiuxu_id].hide(); 
                                    var tishi_mingcheng = document.getElementById('tishi_mingcheng'); //将要弹出的层 
                                    tishi_mingcheng.style.display="none";  
    
                                });
  • 相关阅读:
    弱省胡策 Magic
    CF917D Stranger Trees
    【弱省胡策】Round #5 Count
    【BZOJ2117】 [2010国家集训队]Crash的旅游计划
    「2017 山东一轮集训 Day5」苹果树
    【SDOI2017】天才黑客
    【JXOI2018】守卫
    小程序两种图片加载方式
    小程序之底部栏设计
    小程序之全局变量的设置及使用
  • 原文地址:https://www.cnblogs.com/zhaoguoliang/p/2822671.html
Copyright © 2011-2022 走看看