pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <small id='5eASh'></small><noframes id='5eASh'>

      <tfoot id='5eASh'></tfoot>
        <bdo id='5eASh'></bdo><ul id='5eASh'></ul>
      <i id='5eASh'><tr id='5eASh'><dt id='5eASh'><q id='5eASh'><span id='5eASh'><b id='5eASh'><form id='5eASh'><ins id='5eASh'></ins><ul id='5eASh'></ul><sub id='5eASh'></sub></form><legend id='5eASh'></legend><bdo id='5eASh'><pre id='5eASh'><center id='5eASh'></center></pre></bdo></b><th id='5eASh'></th></span></q></dt></tr></i><div class="jd1tt77" id='5eASh'><tfoot id='5eASh'></tfoot><dl id='5eASh'><fieldset id='5eASh'></fieldset></dl></div>

      1. <legend id='5eASh'><style id='5eASh'><dir id='5eASh'><q id='5eASh'></q></dir></style></legend>

      2. 傳單在按鈕單擊時(shí)打開(kāi)特定標(biāo)記彈出窗口

        leaflet open specific marker popup on button click(傳單在按鈕單擊時(shí)打開(kāi)特定標(biāo)記彈出窗口)

          • <bdo id='on9Mq'></bdo><ul id='on9Mq'></ul>
              <tbody id='on9Mq'></tbody>

            <small id='on9Mq'></small><noframes id='on9Mq'>

              <tfoot id='on9Mq'></tfoot>
              1. <legend id='on9Mq'><style id='on9Mq'><dir id='on9Mq'><q id='on9Mq'></q></dir></style></legend>
                <i id='on9Mq'><tr id='on9Mq'><dt id='on9Mq'><q id='on9Mq'><span id='on9Mq'><b id='on9Mq'><form id='on9Mq'><ins id='on9Mq'></ins><ul id='on9Mq'></ul><sub id='on9Mq'></sub></form><legend id='on9Mq'></legend><bdo id='on9Mq'><pre id='on9Mq'><center id='on9Mq'></center></pre></bdo></b><th id='on9Mq'></th></span></q></dt></tr></i><div class="rzjblln" id='on9Mq'><tfoot id='on9Mq'></tfoot><dl id='on9Mq'><fieldset id='on9Mq'></fieldset></dl></div>

                • 本文介紹了傳單在按鈕單擊時(shí)打開(kāi)特定標(biāo)記彈出窗口的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

                  問(wèn)題描述

                  我正在嘗試在某些事件(例如,按鈕單擊)上打開(kāi)特定標(biāo)記的彈出窗口.為此,我將 id 屬性添加到標(biāo)記并將所有標(biāo)記存儲(chǔ)在數(shù)組中.但是由于某種原因,當(dāng)我嘗試訪(fǎng)問(wèn)數(shù)組內(nèi)的標(biāo)記的 id 屬性時(shí),它是未定義的.

                  I'm trying to open a specific marker's popup on some event(say, button click). In order to do so I add an id property to a marker and store all markers in an array. But for some reason, the id property of a marker inside of an array is undefined when I try to access it.

                  var map = L.map('map').setView([51.505, -0.09], 13);
                  var markers = [];
                  var marker = L.marker([51.5, -0.09]);
                  marker["id"]="0";
                  marker.bindPopup('!');
                  marker.addTo(map);
                  markers.push(marker);
                  
                  openPopupById("0");
                  
                  function openPopupById(id) {
                      for(var marker in markers) {
                          alert("Marker's id " + marker["id"] + " target id " + id );
                          if (marker["id"] === id) {
                              //marker.openPopup();
                              alert("opening " + id);
                          }
                      }
                      alert(id);
                  }
                  

                  更新好的,我找到了解決方案:我應(yīng)該將 for 替換為

                  UPDATE Ok, I found the solution: I should replace for with

                  for(var i = 0; i < markers.length; ++i)
                  

                  并以 markers[i]["id"]

                  但是誰(shuí)能解釋一下為什么第一個(gè)版本不起作用?

                  But can someone explain me why the first version doesn't work?

                  推薦答案

                  我認(rèn)為你的錯(cuò)誤是使用push(在markers.push(marker)中)

                  I think your mistake is the use of push (in markers.push(marker))

                  要存儲(chǔ)標(biāo)記,您應(yīng)該使用

                  To store the markers, you should use

                  markers["id"] = marker;
                  

                  你可以這樣打開(kāi)你的彈出窗口

                  You can open your popup like that

                  markers["id"].openPopup();
                  

                  讓標(biāo)記知道他們的 id

                  For the markers to know their id

                  marker.id = "id";
                  

                  這篇關(guān)于傳單在按鈕單擊時(shí)打開(kāi)特定標(biāo)記彈出窗口的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  Check if a polygon point is inside another in leaflet(檢查一個(gè)多邊形點(diǎn)是否在傳單中的另一個(gè)內(nèi)部)
                  Changing leaflet markercluster icon color, inheriting the rest of the default CSS properties(更改傳單標(biāo)記群集圖標(biāo)顏色,繼承其余默認(rèn) CSS 屬性)
                  Trigger click on leaflet marker(觸發(fā)點(diǎn)擊傳單標(biāo)記)
                  How can I change the default loading tile color in LeafletJS?(如何更改 LeafletJS 中的默認(rèn)加載磁貼顏色?)
                  Add external geojson to leaflet layer(將外部geojson添加到傳單層)
                  Adding Leaflet layer control to sidebar(將 Leaflet 圖層控件添加到側(cè)邊欄)
                  <i id='yPKIO'><tr id='yPKIO'><dt id='yPKIO'><q id='yPKIO'><span id='yPKIO'><b id='yPKIO'><form id='yPKIO'><ins id='yPKIO'></ins><ul id='yPKIO'></ul><sub id='yPKIO'></sub></form><legend id='yPKIO'></legend><bdo id='yPKIO'><pre id='yPKIO'><center id='yPKIO'></center></pre></bdo></b><th id='yPKIO'></th></span></q></dt></tr></i><div class="fvdlxnr" id='yPKIO'><tfoot id='yPKIO'></tfoot><dl id='yPKIO'><fieldset id='yPKIO'></fieldset></dl></div>

                        <bdo id='yPKIO'></bdo><ul id='yPKIO'></ul>

                        <small id='yPKIO'></small><noframes id='yPKIO'>

                          <tbody id='yPKIO'></tbody>

                        <tfoot id='yPKIO'></tfoot>
                            <legend id='yPKIO'><style id='yPKIO'><dir id='yPKIO'><q id='yPKIO'></q></dir></style></legend>
                            主站蜘蛛池模板: 老房子翻新装修,旧房墙面翻新,房屋防水补漏,厨房卫生间改造,室内装潢装修公司 - 一修房屋快修官网 | 球形钽粉_球形钨粉_纳米粉末_难熔金属粉末-广东银纳官网 | 杭州实验室尾气处理_实验台_实验室家具_杭州秋叶实验设备有限公司 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛婚外情取证-青岛王军侦探事务所 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 电镀标牌_电铸标牌_金属标贴_不锈钢标牌厂家_深圳市宝利丰精密科技有限公司 | 陶氏道康宁消泡剂_瓦克消泡剂_蓝星_海明斯德谦_广百进口消泡剂 | 耐火砖厂家,异形耐火砖-山东瑞耐耐火材料厂 | 成都思迪机电技术研究所-四川成都思迪编码器 | 镀锌钢格栅_热镀锌格栅板_钢格栅板_热镀锌钢格板-安平县昊泽丝网制品有限公司 | 留学生辅导网-在线课程论文辅导-留学生挂科申诉机构 | 【甲方装饰】合肥工装公司-合肥装修设计公司,专业从事安徽办公室、店面、售楼部、餐饮店、厂房装修设计服务 | 地图标注|微信高德百度地图标注|地图标记-做地图[ZuoMap.com] | 哈希余氯测定仪,分光光度计,ph在线监测仪,浊度测定仪,试剂-上海京灿精密机械有限公司 | 高硼硅玻璃|水位计玻璃板|光学三棱镜-邯郸奥维玻璃科技有限公司 高温高压釜(氢化反应釜)百科 | 直流电能表-充电桩电能表-导轨式电能表-智能电能表-浙江科为电气有限公司 | 宿松新闻网 宿松网|宿松在线|宿松门户|安徽宿松(直管县)|宿松新闻综合网站|宿松官方新闻发布 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-北京罗伦过滤技术集团有限公司 | 品牌广告服务平台,好排名,好流量,好生意。 | 掺铥光纤放大器-C/L波段光纤放大器-小信号光纤放大器-合肥脉锐光电技术有限公司 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | 美缝剂_美缝剂厂家_美缝剂加盟-地老板高端瓷砖美缝剂 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 非小号行情 - 专业的区块链、数字藏品行情APP、金色财经官网 | 安德建奇火花机-阿奇夏米尔慢走丝|高维|发那科-北京杰森柏汇 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | hdpe土工膜-防渗膜-复合土工膜-长丝土工布价格-厂家直销「恒阳新材料」-山东恒阳新材料有限公司 ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 红酒招商加盟-葡萄酒加盟-进口红酒代理-青岛枞木酒业有限公司 | 番茄畅听邀请码怎么输入 - Dianw8.com | 房屋质量检测-厂房抗震鉴定-玻璃幕墙检测-房屋安全鉴定机构 | 色谱柱-淋洗液罐-巴罗克试剂槽-巴氏吸管-5ml样品瓶-SBS液氮冻存管-上海希言科学仪器有限公司 | 披萨石_披萨盘_电器家电隔热绵加工定制_佛山市南海区西樵南方综合保温材料厂 | 雷蒙磨,雷蒙磨粉机,雷蒙磨机 - 巩义市大峪沟高峰机械厂 | 便携式高压氧舱-微压氧舱-核生化洗消系统-公众洗消站-洗消帐篷-北京利盟救援 | 压片机_高速_单冲_双层_花篮式_多功能旋转压片机-上海天九压片机厂家 |