lu.style.opacity = lu.style.opacity += 0.01;
这是我的非 jquery 淡入功能的一部分,用于我想要具有淡入功能而不是 jquery 的页面。
我在函数上发出警报以查看不透明度是多少,并且每次都是 0.01,那为什么只添加一次呢?
我使用的功能
function fadein(lu,time){
if (lu.style.opacity<1)
{
lu.style.opacity = parseFloat(lu.style.opacity, 10) + 0.01; //add 0.01 to the opacity
setTimeout(function(){fadein(lu,time)},time/100) //sets a timeout to the fadeIn function every time/100 miliseconds
}
}