我想给出我.second_div的宽度first_div,但问题是第一个div没有css中给出的宽度值,我需要使用jQuery找到他的宽度.
HTML:
<div class="first_div">First Div</div>
<div class="second_div">Second.width == First.width</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.second_div,
.first_div {
border: 1px solid black;
padding: 2px 4px;
display:inline-block;
}
Run Code Online (Sandbox Code Playgroud)
jQuery的:
$(document).ready(function(){
$(".second_div").css({'width':($(".first_div").width()+'px')});
});
Run Code Online (Sandbox Code Playgroud)
jsfiddle:https://jsfiddle.net/ekqecjb8/1/
Pra*_*lan 10
你的小提琴中缺少jQuery库,代码中没有错误.只需在代码中包含jQuery库
$(document).ready(function() {
$(".second_div").css({
'width': ($(".first_div").width() + 'px')
});
});Run Code Online (Sandbox Code Playgroud)
.second_div,
.first_div {
border: 1px solid black;
padding: 2px 4px;
display: inline-block;
}Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="first_div">First Div</div>
<div class="second_div">Second.width == First.width</div>Run Code Online (Sandbox Code Playgroud)