teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2015/10/21 12:24

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア37502

answer CHANGED
@@ -1,4 +1,15 @@
1
1
  ```javascript
2
2
  $('.hoge1:not(:has(li:not(.hoge3)))').hide();
3
3
  ```
4
- ただしこれは1回限りの動作ですので、DOM構造の変化を監視するなら、setInterval や MutationObserver などで書く必要があります。
4
+ ただしこれは1回限りの動作ですので、DOM構造の変化を監視するなら、setInterval や MutationObserver などで書く必要があります。
5
+
6
+
7
+
8
+ **追記**
9
+ では、一番簡単な方法で。
10
+ ```javascript
11
+ window.setInterval(function(){
12
+ $('.hoge1:has(li:not(.hoge3))').show();
13
+ $('.hoge1:not(:has(li:not(.hoge3)))').hide();
14
+ }, 500);
15
+ ```