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(),然后查看差异。