Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.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 fadeToggle使用可见性而不是显示_Jquery_Css_Visibility_Fade - Fatal编程技术网

jquery fadeToggle使用可见性而不是显示

jquery fadeToggle使用可见性而不是显示,jquery,css,visibility,fade,Jquery,Css,Visibility,Fade,我目前正在使用jQuery(#addcasemberbtn”).fadeToggle(“fast”)但它会导致内容在完成时上下跳转,因为它使用的是显示。我如何告诉它使用可见性或使用可见性完成同样的事情,以便内容不会跳转 您可以使用.animate()并使用可见性: $(函数(){ $('#addcasemberbtn')。设置动画({ 可见性:隐藏 }, 1000); }); #addcasemberbtn{ 背景色:红色; 宽度:200px; 高度:200px; } 您可以使用animate

我目前正在使用
jQuery(#addcasemberbtn”).fadeToggle(“fast”)但它会导致内容在完成时上下跳转,因为它使用的是
显示
。我如何告诉它使用
可见性
或使用可见性完成同样的事情,以便内容不会跳转

您可以使用
.animate()
并使用
可见性

$(函数(){
$('#addcasemberbtn')。设置动画({
可见性:隐藏
}, 1000);
});
#addcasemberbtn{
背景色:红色;
宽度:200px;
高度:200px;
}

您可以使用animate()切换不透明度:
$(“按钮”)。单击(函数(){
$($p:first”).animate({opacity:($($p:first”).css($opacity')==1)?0:1});
});

衰减切换p1
这段文字有一个缓慢的线性渐变


此段落没有动画。

您可能需要重新思考您接受的答案,因为它依赖于几个版本之前删除的jQuery函数。抱歉,我在添加任何内容之前接受了答案。我不是jQuery开发人员,所以我不知道已经删除的函数toggle@r4xz-怎么没有?请更具体一些。当不透明度小于1时,它将始终称为“fadeIn”。将animate()更改为fadeToggle(),然后查看差异。