如何让<div A>
和<div C>
在javascript / jquery中与<div B>
具有相同的高度?
<div id="wrapper">
<div id="divA"></div>
<div id="divB"></div>
<div id="divC"></div>
</div>
<script>
$('#divA').css('height', $('#divB').innerHeight());
$('#divC').css('height', $('#divB').innerHeight());
</script>
答案 0 :(得分:5)
尝试
$("#divA, #divC").height($("#divB").height());
$("#divA, #divC").height($("#divB").height());
&#13;
#divA, #divC {
height: 50px;
width:50px;
background:gold;
}
#divB {
height: 100px;
width:50px;
background:red;
}
div {
display:inline-block;
}
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">
</script>
<div id="wrapper">
<div id="divA"></div>
<div id="divB"></div>
<div id="divC"></div>
</div>
&#13;
答案 1 :(得分:0)
试试此演示:fiddle
var selDivB = $('#divB').height();
$('#divA, #divC').height(selDivB);