3

我需要div从一种颜色发光到另一种颜色,反之亦然。这就是我使用阴影动画 jQuery 插件所做的: jsFiddle并且它运行良好......但是当我刷新页面时它没有加载并且我得到这个错误:

Maximum execution time of 30 seconds exceeded

我该如何解决?

4

2 回答 2

1

您不需要插件来执行此操作...此代码段将以 1/2 秒的通量在红色和黄色之间切换(您可以根据需要编辑颜色和延迟)。

var toggleColor = function() {
    window.nextColor = window.nextColor == '#f00' ? '#ff0' : '#f00';
    $('#content').animate({'background-color': window.nextColor}, 500, toggleColor);
};
toggleColor();
于 2013-08-21T17:04:08.993 回答
1

我没有收到错误,但以防万一它对您有用,请尝试替换

function(){
    shadow_normal();
}

function(){
    window.setTimeout(shadow_normal, 1);
}

和 shadow_animar 一样。

于 2013-08-21T17:08:20.093 回答