回答編集履歴
1
なんかバグってるので
answer
CHANGED
@@ -1,9 +1,8 @@
|
|
1
|
-
まずは親要素の中身を見て、OKなら
|
1
|
+
まずは親要素の中身を見て、OKなら子要素を確認。
|
2
|
-
for文で子要素を1つ1つ確認していき、
|
2
|
+
for文で子要素を1つ1つ確認していき、全てOKならばプロパティ変更。
|
3
|
-
全てOKならば変更。
|
4
3
|
|
5
4
|
というようなコードでどうですか?
|
6
|
-
実装するなら以下のような感じです。
|
5
|
+
実装するなら大体以下のような感じです。(雑目ですが)
|
7
6
|
|
8
7
|
```
|
9
8
|
var src = j$(this);
|
@@ -11,8 +10,8 @@
|
|
11
10
|
var huga = src.find("hoge");
|
12
11
|
for(var i=0; i<huga.length; i++){
|
13
12
|
if(i==huga.length-1 && huge.find("hoge2").css('display') == 'none'){
|
14
|
-
//変更処理
|
13
|
+
//プロパティ変更処理
|
15
|
-
} else if (huge.find("hoge2").css('display') =
|
14
|
+
} else if (huge.find("hoge2").css('display') != 'none'){
|
16
15
|
break;
|
17
16
|
}
|
18
17
|
}
|