javascript [在页面滚动上设置动画粘贴CTA]这将在滚动时为点击元素设置动画,并在用户点击时将其关闭。 #javascript #css #sitewre

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript [在页面滚动上设置动画粘贴CTA]这将在滚动时为点击元素设置动画,并在用户点击时将其关闭。 #javascript #css #sitewre相关的知识,希望对你有一定的参考价值。

@keyframes cta-clickme {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-9px);
  }
  60% {
    transform: translateY(-5px);
  }
}

.cta-clickme {
  -webkit-animation-name: cta-clickme;
  animation-name: cta-clickme;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
/* ==========================================================================
animate CTA
========================================================================== */


$(window).scroll(function() {    
    var scroll = $(window).scrollTop();

     //>=, not <=
    if (scroll >= 1050) {
        $(".lead-capture-form").addClass("cta-clickme");
        $(".formmodule.lead-capture-form").click(function(){
          if ($('.formmodule.lead-capture-form').hasClass('cta-clickme')) {
            $(this).removeClass('cta-clickme');
          }
        });
    } 
    else {
        $(".lead-capture-form").removeClass("cta-clickme");
    }
}); 

以上是关于javascript [在页面滚动上设置动画粘贴CTA]这将在滚动时为点击元素设置动画,并在用户点击时将其关闭。 #javascript #css #sitewre的主要内容,如果未能解决你的问题,请参考以下文章

Adobe Animate CC Javascript - 每次可见时启动动画

复制粘贴的快捷键怎么设置?

JavaScript实现页面滚动到div区域div以动画方式出现

如何在鼠标滚轮滚动上为剪贴蒙版设置动画

滚动脚本上的动画更改徽标大小会导致库冲突或其他一些加载问题

如何在 UIScrollview 和动画上设置优先级