(document).ready(function()没有运行该函数

时间:2015-06-28 00:09:41

标签: jquery html css

我有这个基本功能,它应该在页面加载时运行,但似乎没有被调用。我知道函数是正确的,因为它在使用$('window').resize

时运行得很好

该功能是在页面末尾调用的,只有$(window).resize版本的函数和</body>;

 <script>
    $(document).ready(function() {
        var sliderImgH = $(".sliderimages").height();
        $(".buttonmove:nth-child(1)").css("margin-top", sliderImgH-75);
    });
</script> 

1 个答案:

答案 0 :(得分:2)

尝试使用.sliderimages

选择第一个:first元素
$(document).ready(function() {
    var sliderImgH = $(".sliderimages:first").height();
    $(".buttonmove:nth-child(1)").css("margin-top", sliderImgH-75);
});