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

回答編集履歴

1

なんかバグってるので

2015/10/23 11:46

投稿

SKYYFISH
SKYYFISH

スコア654

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') == 'none' != none){
14
+ } else if (huge.find("hoge2").css('display') != 'none'){
16
15
  break;
17
16
  }
18
17
  }