2016-11-04 34 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"});