jquery
1$(function(){ 2 var maxHeight = 0; 3 var this_1=0; 4 var this_2=0; 5 var this_3=0; 6 7 $(".js_height_control").each(function(k){ 8 if(k%3 == 0){ 9 var val_1 = $(this).height(); 10 this_1 = $(this); 11 if (val_1 > maxHeight) { maxHeight = val_1 } 12 } 13 14 if(k%3 == 1){ 15 var val_2 = $(this).height(); 16 this_2 = $(this); 17 if (val_2 > maxHeight) { maxHeight = val_2 } 18 } 19 20 if(k%3 == 2){ 21 var val_3 = $(this).height(); 22 this_3 = $(this); 23 if (val_3 > maxHeight) { maxHeight = val_3 } 24 this_1.height(maxHeight); 25 this_2.height(maxHeight); 26 this_3.height(maxHeight); 27 maxHeight = 0; 28 29 }
.js_height_controlの高さを揃えたいです。
3個ことに高さを揃えるようにJsを組みました。
問題は2個になると(val_3まで行かないと)揃えない仕組みなので
どこかにifを入れて
this_1.height(maxHeight);
this_2.height(maxHeight);
maxHeight = 0;
を実行したいですが
この場合ifの条件は何を入れればよいでしょうか?
なんでもいいのでヒントをお願いします。。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/26 07:08