【问题标题】:Jquery to Javascript Bootstrap Scroll FunctionJquery 到 Javascript Bootstrap 滚动功能
【发布时间】:2019-03-20 08:59:57
【问题描述】:

我一直试图将此 jquery 转换为 JS,但我无法弄清楚。有人可以帮助我吗是jquery。滚动时,它应该在我移动时切换效果,但它不起作用,我想了解它是如何在 javascript 中完成的。

 $(function () {     
$(document).scroll(function () { 
var $nav = $("#mainNavbar");        
 $nav.toggleClass("scrolled", $(this).scrollTop() > $nav.height()); 
}); 
})

【问题讨论】:

  • 你只需要添加到 index.html 这个:

标签: javascript jquery bootstrap-4 navigation nav


【解决方案1】:

您可以在 Javascript 中实现这一点

    window.onscroll = function() {myFunction()};

function myFunction() {
  if (document.body.scrollTop > 50 || document.documentElement.scrollTop > 50) {
    document.getElementById("myP").className = "test";
  } else {
    document.getElementById("myP").className = "";
  }
}

【讨论】:

    猜你喜欢
    • 2011-02-24
    • 1970-01-01
    • 1970-01-01
    • 2013-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-04
    • 2011-07-25
    相关资源
    最近更新 更多