我现在可以在特定的滚动高度淡入。但现在我也想在特定的滚动高度淡出。我的淡出代码:
<script type="text/javascript">
window.onscroll = function()
{
if( window.XMLHttpRequest ) {
if (document.documentElement.scrollTop > 25 || self.pageYOffset > 25) {
$('.pulse').css('display','block');
} else if (document.documentElement.scrollTop < 25 || self.pageYOffset < 25) {
$('.pulse').css('display','none');
}
}
在 CSS 中:
display: none;
如何在特定高度淡出 a?
感谢帮助
最佳答案
您可以使用 jQuery 提供的 fadeIn() 和 fadeOut() 函数:
//to show
$('.pulse').fadeIn(1000);
//to hide
$('.pulse').fadeOut(1000);
这些函数的文档:
http://api.jquery.com/fadeout/ http://api.jquery.com/fadein/
关于javascript - 在特定滚动位置淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44353800/