需要禁用div类中的单击,但为同一个类嵌套div启用单击

时间:2016-11-04 15:15:12

标签: javascript jquery html jquery-ui

我有一个名为expandInnerDivStyle的div类我需要禁用此div中的点击,因为我这样做

$(".expandInnerDivStyle").css({pointerEvents: "none"});

但在div中可能嵌套了具有相同类的div,现在我需要为同一类的这个嵌套div启用点击。

我的情景示例。

<div class="expandInnerDivStyle"> Disable this.
       <div class="parent abc"></div>  Disable this.
       <div clas="expandInnerDivStyle"> Need to enable clicks(Nested Class)
            <div class="child mno"></div> Enable this.
            <div class="child mpqr"></div> Enable this.
       </div>
       <div class="parent hhh"></div> Disable this.
</div>

请帮助我。 感谢。

1 个答案:

答案 0 :(得分:0)

试试这个

$('.expandInnerDivStyle > div*:not(.expandInnerDivStyle)').css({pointerEvents: "none"});