Javascript 如何根据子类更改div?

Javascript 如何根据子类更改div?,javascript,jquery,css,infowindow,Javascript,Jquery,Css,Infowindow,我正在使用谷歌地图,我想改变“信息窗口”的尺寸 gmaps js自动生成此部分: 我想针对没有id或类的所选节来确定更改其宽度。然后我想我需要使用它的名为“gm-style-iw”的子div类作为引用来访问上面的另一个div 这个想法是这样的: div < .gm-style-iw { width: 220px; } div

我正在使用谷歌地图,我想改变“信息窗口”的尺寸

gmaps js自动生成此部分:

我想针对没有id或类的所选节来确定更改其宽度。然后我想我需要使用它的名为“gm-style-iw”的子div类作为引用来访问上面的另一个div

这个想法是这样的:

div < .gm-style-iw {
 width: 220px;
}
div<.gm风格iw{
宽度:220px;
}

但我们知道,正如您可能已经意识到的,您需要使用javascript才能按预期工作,并使用jQuery的
.parent()
。方法可能是到达那里最直接的途径

参考:

考虑以下因素:

jQuery('.gm-style-iw').parent().css('width','220px');
检查元素时,您会注意到内联
width
属性已应用,并且在选择器
.parent
中设置了外部
width
属性规则

代码片段演示:
jQuery('.gm-style-iw').parent().css('width','220px')
.parent{
宽度:100%;
背景:#达达达;
填充物:5px;
边框:1px虚线;
框大小:边框框;
}

gm风格的iw

这个答案中有一些变通方法:是的,我看到了一些示例,但在我的例子中,我想使用一个类,比如引用,而不是其他元素,比如“p”或“a”