我有一棵 div 树:
<div id="a" onclick="func">
<div id="b" onclick="func">
<div id="c" onclick="func">
</div>
</div>
</div>
当在 div 上单击时,它会使其子项不可见 - 即单击“a”将使“b”和“c”不可见。
function func{
if ($(childId).hasClass("visible")){
$(childId).removeClass("visible");
$(childId).addClass("invisible");
}
问题是:单击“b”将调用“a”的单击并使“b”和“c”不可见。如何使用 jQuery 禁用对“a”的点击?
谢谢