2016-09-20 3 views
0

誰かが私のdivを通常の高さの代わりにmin-heightに設定する手助けができますか?私がdivの上に行くのを知るためにボタンを押すと、同じ高さではなく高さを設定する機能が作られます。私のdivを高さjQueryの代わりにmin-heightに設定するには、現在のコードを変更することができます

$.fn.equalHeight = function() { 
var maxHeight = 0; 
return this.each(function(index, box) { 
    var boxHeight = $(box).height(); 
    maxHeight = Math.max(maxHeight, boxHeight); 
}).height(maxHeight); 
}; 

http://jsfiddle.net/vVsAn/5505/

答えて

2

あなたの問題が修正されました、次のURLをご確認ください。

CSS

.equalheightz{ 
    background-color:#fff; 
    padding:5px; 
    margin:5px; 

} 
.phide{ 
    display:none; 
} 
h3{ 
    font-size:25px; 
    color:#333; 
    padding-bottom:5px; 
} 
p{ 
    color:#333; 
    padding-bottom:5px; 
} 

JS:

$(document).ready(function() { 
    $('.blok1show').click(function(){ 
    $(this).parent().find('.phide').slideToggle('fast'); 

    }); 
}); 

http://jsfiddle.net/vVsAn/5506/

+0

あなたに非常に多くの人に感謝!完璧:D! –

+0

クール:)と私の答えを受け入れる、それは他の人には便利だろう –

+0

もう1つ問題があります。ブロックの高さが等しくない。私は別のイントロテキストを持っているときのために –

0

あなたが使用してCSSプロパティを取得することができます

$(".foo").css("min-height", function(){ 
    return $(this).height(); 
}); 

あなたは、変数か何かにそれを保存することができます。

関連する問題