【发布时间】:2016-12-20 08:46:35
【问题描述】:
如果您知道如何寻求帮助,可能并不难。不幸的是,我对jQuery/JavaScript 完全陌生,我不知道该怎么做,所以如果有人能指出我正确的方向,那就太好了!
我正在开发一个带有第 3 方 Google 地图组件的 Joomla 网站。很酷的组件,但是我想隐藏 1 个特定的标签。通常我会简单地用 CSS 隐藏这个元素,但由于这个特定的 div 没有任何“ID”或“类”,我认为我不能直接用 CSS 定位它。
我注意到我要隐藏的 div 的子级确实有一个独特的类,所以我正在寻找一种解决方案,通过使用子级的类名,我可以隐藏它的父级。
我认为这样的事情可以解决问题:
$('.gm-style-iw').parent().hide();
但是,我的知识有限,我不确定这是否与我正在使用的 jQuery 代码有关,或者因为我只是将它放在错误的位置或其他我做错的事情。 .. (不断获得“
未捕获的类型错误:无法读取 null 的属性“父级”
")
一点背景。这或多或少是代码特定部分的样子;
<div style="cursor: default; position: absolute; left: 234px; top: 86px; z-index: 86;">
<div class="gm-style-iw" style="top: 9px; position: absolute;">
我正在寻找一种方法来隐藏'div class="gm-style-iw"'上方的'div'
以下是 Google 地图组件的实时示例。 http://83.84.140.23:8888/joomla/index.php/contact
我基本上是想隐藏在打开页面时显示“Gabbon”的“文本气球”...(在底部的地图中)
任何人都可以为我指出如何隐藏它的正确方向?
非常感谢!
【问题讨论】:
标签: javascript jquery html joomla