【发布时间】:2010-11-04 23:02:47
【问题描述】:
我有一个简单的 div 结构(见下文)。我要做的就是当点击 div id“interviewer-Button”时,应该出现以下 div,当点击 div id“elt”时,从 id“parent0”到最后的 div 应该隐藏。
显示部分工作正常。然而,当我试图隐藏时,它并没有隐藏。当我单击 div id“elt”时,会抛出警报消息“hh”(见下文)!诡异的。关于如何隐藏它的任何帮助?
<div id = "interviewer-Button">
Interviewer
<div id = "parent0">
Viv
<div id = "parent1">
Parent
<div id = "elt">
Close
</div>
</div>
</div>
</div>
<script>
$(document).ready(function() {
$("#parent0").hide();
$("#interviewer-Button").click(function() { alert("hh");$("#parent0").show(); });
$("#elt").click( function () {
$(this).parent().parent().hide();
});
});
</script>
【问题讨论】: