我正在使用谷歌地图绘图管理器。他们不会在绘图工具按钮栏上放置 id 或类名,所以我自己尝试这样做。
首先,我想删除下面工作正常的圆形按钮,但我想添加我自己的按钮,所以需要向父 div“gmnoprint”添加一个类名,但谷歌有大约 5 个 div 都具有相同的类名。我只想将它添加到找到圆形按钮的那个。
<div class=gmnoprint"></div>
<div class=gmnoprint"></div>
<div class=gmnoprint"></div>
<div class=gmnoprint">
<div>
<div> <== This is what I found in my search
<span>
<div>
<img></img>
</div>
</span>
</div>
</div>
</div>
我能够找到我想要的元素并将其删除,但是向其包装 div 添加一个类对我来说有点困难。
这适用于删除按钮
$(".gmnoprint").each(function(){
$(this).find("[title='Draw a circle']").remove();
});
这不起作用..只需将类添加到所有“.gmnoprint”div
$(".gmnoprint").each(function(){
$(this).find("[title='Draw a circle']").remove().parent().addClass("test");
});