Javascript 隐藏Div的父级

Javascript 隐藏Div的父级,javascript,parent,Javascript,Parent,我只是想隐藏父divcomments\u部分 <div class="content content_green"> <div id="comments_section"></div> </div> 这很有效,但在IE 9中给了我这个错误: 无法获取属性“parentNode”的值:对象为null或定义不足 我对JavaScript非常陌生,所以我不确定如何修复这个错误,或者它是否是正确的方法。提前谢谢 您没有关闭子分区。IE很容易出错,

我只是想隐藏父div
comments\u部分

<div class="content content_green">
    <div id="comments_section"></div>
</div>
这很有效,但在IE 9中给了我这个错误:

无法获取属性“parentNode”的值:对象为null或定义不足


我对JavaScript非常陌生,所以我不确定如何修复这个错误,或者它是否是正确的方法。提前谢谢

您没有关闭子分区。IE很容易出错,会对您让步

<div class="content content_green">
       <div id="comments_section"></div>
</div>

好吧,您标记了这个jQuery,所以我将提供“jQuery方式”:

编辑:@bobek首先给出了问题发生的原因。他是对的。我应该注意,使用jQuery,您仍然会遇到问题,但不会出现错误。

使用jQuery:

$("#comments_section").parent().hide()
或者,您可以采用正确的方法:

$("div.content.content_green").hide()

目前您不使用jquery。访问

谢谢,抱歉,这实际上是一个打字错误。我错了,这很有效。谢谢你的帮助。没有错误。
$("#comments_section").parent().hide()
$("div.content.content_green").hide()