Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 带动画的滑动元素_Jquery_Jquery Ui_Animation - Fatal编程技术网

Jquery 带动画的滑动元素

Jquery 带动画的滑动元素,jquery,jquery-ui,animation,Jquery,Jquery Ui,Animation,快速提问。我有一些jquery脚本,我正在努力工作。我要做的是从顶部滑动动画div,然后在延迟一段时间后将其滑回 (function animate() { var block = $('#allpage'); block.slideDown(500).delay(2000).slideUp(500).animate({backgroundColor: $.Color(block.css('backgroundColor')).hue('+=3')}, 5, animate);

快速提问。我有一些jquery脚本,我正在努力工作。我要做的是从顶部滑动动画div,然后在延迟一段时间后将其滑回

(function animate() {
    var block = $('#allpage');
    block.slideDown(500).delay(2000).slideUp(500).animate({backgroundColor: $.Color(block.css('backgroundColor')).hue('+=3')}, 5, animate);
})();
我在其他地方找到了背景色动画的代码,并尝试添加滑动,但它不会向后滑动,也不会连续滑动,也不会停止。关于此代码的有趣部分:

.animate({backgroundColor: $.Color(block.css('backgroundColor')).hue('+=3')}, 5, animate)

它只适用于jquery的1.6.4版本。也许有一些现代的方法可以用同样的方法制作背景动画

您是否希望分解函数调用,例如block.slideDown(500);块。延迟(2000)?请看,那里的共识是“不,他们不应该”!您是否希望分解函数调用,例如block.slideDown(500);块。延迟(2000)?请看,那里的共识是“不,他们不应该”!