jQuery高度问题

时间:2009-07-09 04:23:21

标签: jquery

可能是错误,我的jQuery / JS不是全部。任何想法如何使这项工作?目前正确设置背景颜色,但高度保持不变:(

<script type="text/javascript">
$(document).ready(function() {
    var inside_height = $(".inside").height() - 500;
    $(".artists").height(inside_height).css(backgroundColor:"green"});
});
</script>

谢谢!

3 个答案:

答案 0 :(得分:1)

改为使用$(window).load(function())

将其更改为

<script type="text/javascript">
$(window).load(function() {
    var inside_height = $(".inside").height() - 500;
    $(".artists").height(inside_height).css(backgroundColor:"green"});
});
</script>

答案 1 :(得分:0)

<script type="text/javascript">
$(document).ready(function() {
    var inside_height = $(".inside").height() - 500;
    $(".artists").height(inside_height).css("background-color", "green");
});
</script>

答案 2 :(得分:0)

我认为这个例子可以帮到你!

JS:

 $j(document).ready(function(){
  var inside_height = $(".inside").height() - 500;
  $(".artists").height(inside_height).css({backgroundColor:"green"});
 });

的CSS:

.inside{
    width:100px;
    Height:600px;
    background:#000;
    float:left;
} 
.artists{
    width:100px;
    float:left;
}

HTML:

<div class="inside"></div>
<div class="artists"></div>