为什么我的JS代码只运行一次?

时间:2014-04-08 01:17:27

标签: javascript jquery html css

这是我的问题:

我的文档末尾有一个脚本标记,其中包含:

<script>
    $("#one").css("height",$("#two").width()/2);
</script>

我希望它能够不断刷新代码......但它只在刷新页面时运行。我该怎么做才能继续运行呢?

2 个答案:

答案 0 :(得分:1)

<script>
    setInterval(function() {
        $("#one").css("height",$("#two").width()/2);
    }, 1000);
</script>

这将每1000ms(= 1s)重复该功能。

答案 1 :(得分:0)

如果这是为了动画,你可以使用jquery .animate

$("#one").animate({height:0},1000);

这会将高度降低到0并超过1000毫秒。它有很多其他的选择。