2016-11-04 112 views
0

我有我正在做一个名为expandInnerDivStyle我需要这个div里面禁用点击这一个DIV类这样需要禁用点击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> 

请帮助我解决这个问题。 谢谢。

+0

如果你有一个'.parent'元素,使用它作为一个目标。 –

+0

给予div的唯一身份证,并选择他们的方式 –

+0

你确切的问题是什么? ,我认为你可以简单地修复这个像'.expandInnerDivStyle {pointerEvents:none; }' –

回答

0

试试这个

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