ive一直试图将此jQuery转换为JS,我无法弄清楚。有人可以帮我在这里。滚动时,它应该在我移动时切换效果,但它不起作用,我想了解如何在JavaScript中完成。
$(function () {
$(document).scroll(function () {
var $nav = $("#mainNavbar");
$nav.toggleClass("scrolled", $(this).scrollTop() > $nav.height());
});
})
您可以在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 = "";
}
}