javascript - 向下滚动时动画不工作

标签 javascript jquery css animate.css

我正在使用 animate.css 并尝试将动画类应用于页面中的不同部分。动画有效,但当我滚动到该特定部分时无效。所以现在如果我想看到一个特定的部分动画,那么我将不得不刷新。所以我想知道如何实现滚动上的动画。

在此处查看完整代码 http://codepen.io/anon/pen/rxoaWP

下面是我用来实现它的 Javascript。不知道我哪里错了。提前致谢。

$(document).ready(function(){
    $(window).scroll(function(event)) {
        var y = $.(this).scrollTop();
        if (y >= 300) {
            $('#about').addClass('animated shake');
        }
    });
});

$(document).ready(function(){
    $(window).scroll(function(event)) {
        var y = $.(this).scrollTop();
        if (y >= 600) {
            $('#about').addClass('animated shake');
        }
    });
});

最佳答案

按照建议,您可以使用 wow.js,这样会更容易。 检查这个:

.quot{
	text-align:center;
	outline: 3px solid #BFBFBF;

}

#vision{
	font-size: 22px;
	font-weight: bold;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.1/animate.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.js"></script>


<script>
new WOW().init();
</script>



<div class="row" >
  <div class="">
    <div id="about" class="section wow bounceInUp scrollspy">
      <div class="container">
        <h2 class="wow bounceInDown" style="text-decoration:underline;text-align:center;font-weight:bold;font-family:Comic Sans MS">About Us</h2><br><br>
          <div class="wow bounceInUp">
            <h5 style="color:#446CB3;padding-top:30px;text-decoration:underline;font-weight:bold;font-size:35px;font-family:Comic Sans MS">Vision</h5>
            <p id="vision" class="wow bounceInUp">"Lorem ipsem Lorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsem</p>
            <h5 style="color:#446CB3;text-decoration:underline;font-weight:bold;font-size:35px;font-family:Comic Sans MS">Mission</h5>
            <p id="vision">"Lorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsem"</p>
            <h5 style="color:#446CB3;text-decoration:underline;font-weight:bold;font-size:35px;font-family:Comic Sans MS">Objectives</h5>
            <p id="vision">"Lorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsem"</p><br><br><br>
          </div>
      </div>
  </div>
</div><br><br>
  
  <div class="row" >
  <div class="">
    <div id="aboutyou" class="wow bounceInUp section scrollspy">
      <div class="container">
        <h2 class="wow bounceInUp" style="text-decoration:underline;text-align:center;font-weight:bold;font-family:Comic Sans MS;color:red">About you</h2><br><br>
          <div class="wow bounceInUp">
            <h5 style="color:#446CB3;padding-top:30px;text-decoration:underline;font-weight:bold;font-size:35px;font-family:Comic Sans MS">Vision 1</h5>
            <p id="vision" class="wow bounceInUp">"Lorem ipsem Lorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsem</p>
            <h5 style="color:#446CB3;text-decoration:underline;font-weight:bold;font-size:35px;font-family:Comic Sans MS">Mission 1</h5>
            <p id="vision" class="wow bounceInUp">"Lorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsem"</p>
            <h5 style="color:#446CB3;text-decoration:underline;font-weight:bold;font-size:35px;font-family:Comic Sans MS">Objectives 1</h5>
            <p id="vision" class="wow bounceInLeft">"Lorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsemLorem ipsem"</p><br><br><br>
          </div>
      </div>
  </div>
</div><br><br>

关于javascript - 向下滚动时动画不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35312023/

相关文章:

javascript - 动画jquery不工作

html - 确保图像、标题、段落和按钮保持水平,标题和段落的长度大小不同

div的HTML、CSS定位

javascript - 将不存在的属性的引用分配给变量

javascript - 使用ajax将json/javascript数据/对象传递给c#函数

javascript - Chrome Window.open 挣扎

javascript - 停止 YouTube 视频并替换为图像

javascript - 查询指针数组 Mongoose Node.js

javascript - jQuery Tablesorter 错误 "Uncaught TypeError: Cannot set property ' 计数'未定义”

html - 如何设计一个将上标呈现在下标上方的内联结构?