Javascript 如何在jquery脚本中添加.fadeIn效果?

Javascript 如何在jquery脚本中添加.fadeIn效果?,javascript,jquery,Javascript,Jquery,我曾尝试在脚本中添加.fadeIn效果,而不是.animate,但没有效果。基本上,当您滚动到元素时,我会尝试使元素淡入淡出。这是脚本和HTML: $(文档).ready(函数(){ /*每次滚动窗口时*/ $(窗口)。滚动(函数(){ /*检查每个所需元件的位置*/ $('.hideme')。每个(函数(i){ 变量bottom\u of_object=$(this.offset().top+$(this.outerHeight(); var bottom_of_window=$(windo

我曾尝试在脚本中添加.fadeIn效果,而不是.animate,但没有效果。基本上,当您滚动到元素时,我会尝试使元素淡入淡出。这是脚本和HTML:

$(文档).ready(函数(){
/*每次滚动窗口时*/
$(窗口)。滚动(函数(){
/*检查每个所需元件的位置*/
$('.hideme')。每个(函数(i){
变量bottom\u of_object=$(this.offset().top+$(this.outerHeight();
var bottom_of_window=$(window.scrollTop()+$(window.height());
/*如果对象在窗口中完全可见,请将其淡入淡出*/
if(窗口的底部>对象的底部){
$(此)。设置动画({
“不透明度”:“1”
}, 1500);
}
});
});
});
.hideme{
不透明度:0;
高度:300px;
}

这是一些文本

这是一些文本

这是一些文本

$(文档).ready(函数(){
/*每次滚动窗口时*/
$(窗口)。滚动(函数(){
/*检查每个所需元件的位置*/
$('.hideme')。每个(函数(i){
变量bottom\u of_object=$(this.offset().top+$(this.outerHeight();
var bottom_of_window=$(window.scrollTop()+$(window.height());
/*如果对象在窗口中完全可见,请将其淡入淡出*/
if(窗口的底部>对象的底部){
$(this).fadeIn(400,function(){
$(this.css('opacity',1)
});
}
});
});
});
.hideme{
不透明度:0;
高度:300px;
}

这是一些文本

这是一些文本

这是一些文本


你决定发布工作代码,而不是非工作代码?因为你的元素是可见的,它们没有不透明性,你不想使用
fadeIn
,你实际上想使用
animate
甚至jQuery的
fadeTo
。然后如何添加fadeIn。你能举个例子吗?我之所以担心,是因为我认为fadeIn看起来比animate好,对吗?没什么区别,
fadeIn
只是一种方便的方法,使用
animate
internallyOk。谢谢你的帮助!我不知道。虽然这个代码片段可以解决这个问题,但它确实有助于提高你文章的质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。