简体   繁体   English

淡入功能无效

[英]Fade in Function Won't Work

I am very new to jQuery, so please bear with me. 我对jQuery非常陌生,所以请多多包涵。 I'm trying to make a div whose class is called "cover" fade in using its opacity CSS attribute. 我正在尝试使用其不透明度CSS属性使一个其类称为“ cover”的div淡入。 Here's the jQuery: 这是jQuery:

var div = $('.cover');
var divH = div.height();
$(window).on('scroll', function() {
  var st = $(this).scrollTop();
  div.css({ 'opacity' : (0 + st/divH) });
});

I have a JSFiddle with the CSS and HTML bits here: http://jsfiddle.net/ShubhangD/6xm0o8ta/ . 我这里有一个带有CSS和HTML位的JSFiddle: http : //jsfiddle.net/ShubhangD/6xm0o8ta/ This seems like a simple thing to do, but it's not working at all. 这似乎很简单,但是根本没有用。 Can anyone please help me out? 有人可以帮我吗?

Thanks in advance! 提前致谢! :) :)

您在代码中缺少此脚本标记:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>‌​

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM