jquery fadeIn将不透明度保留为0

前端之家收集整理的这篇文章主要介绍了jquery fadeIn将不透明度保留为0前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有.fadeIn()这种奇怪的行为

如果我写

$('#MyDiv').show();

div显示很好.

但是,如果我写的话

$('#MyDiv').fadeIn(400);

div显示但是不透明度为0!

以前的行是:

$('#MyDiv').hide()
    .html(TheHTML)
    .css('top',0);

更新:如果我写$(‘#MyDiv’).show(400);

div也保持不透明度0.

解决方法

当隐藏时,有些CSS会覆盖你的div ..更好地将div的不透明度样式添加为100.

不,做,

$('#MyDiv').css('opacity','100');

你的fadeIn电话后..

原文链接:https://www.f2er.com/jquery/241518.html

猜你在找的jQuery相关文章