jQuery的了slideDown与缓解
-
16-09-2019 - |
题
如何与缓和使用了slideDown()函数?
可能在某种程度上延伸呢?
我在寻找这样的事情:
jQuery.fn.slideDown = function(speed, easing, callback) {
return ...
};
因此,我可以使用它滑动这个结果
$('.class').slideDown('400','easeInQuad');
或该结果
$('.class').slideDown('400','easeInQuad',function(){
//callback
});
解决方案
看看这个网页,其中包含许多功能宽松:的http:// gsgd。 co.uk/sandbox/jquery/easing/
使用插件,你可以做这样的事情:
$(element).slideUp({
duration: 1000,
easing: method,
complete: callback});
其他提示
可以使用与jQueryUI的所述动画的方法和缓和效果的是这样的:
$(".demo").animate({height: "hide"}, 1500, "easeInQuad", function(){});
缓和和Out:
$("#SignIn").click(function () {
$(".divSlideTop").slideDown({
duration: 1000,
easing: "easeInQuad"
});
});
$("#close").click(function () {
$(".divSlideTop").slideUp({
duration: 1000,
easing: "easeOutQuad"
});
});
在我的笔看一看演示您使用简单$(element).slideUp({duration:1000});
$('.class').slideDown(400,'easeInQuad');
行情不需要为数字。
不隶属于 StackOverflow