在标记事件后使用jquery

时间:2015-12-20 14:36:06

标签: javascript jquery leaflet

我正在处理一个标记事件,我试图做一个jquery代码,修改用传单js制作的弹出窗口的CSS。

问题是我想从标记事件中访问此弹出窗口的htlm标记

例如,如果我有<div><p id="myid">my text</p></div>

有没有办法可以使用myMarker.$("myid").css({font-size:"20px", backgroud-color:"#000"}).

我问,因为我有一系列标记,我只需要为其中一个标记编辑这些标记。

你的时间:)

1 个答案:

答案 0 :(得分:1)

你可以使用

var oldContent=myMarker.getPopup().getContent();

// oldContent is dom node object 
// you can check its id using $(oldContent).attr("id"); and perform your css change logic

var newContent=$(oldContent).css({font-size:"20px", backgroud-color:"#000"});
myMarker.getPopup().setContent(newContent[0]);