如何在JavaScript中为div添加一个类名

时间:2018-12-04 11:20:42

标签: javascript jquery

我有一个简单的脚本,可以调用我的onepage-scroll.js脚本。在使用此脚本的情况下,如何设置div的类名(它是一个容器)?我已经为解决这个问题而烦恼了-不幸的是,我目前的JavaScript知识太差了,感谢您的帮助。

jQuery(".main").onepage_scroll({
   sectionContainer: "div",     
   easing: "ease",               
   animationTime: 1000,             
   pagination: true,                
   updateURL: false,                
   beforeMove: function(index) {},  
   afterMove: function(index) {},   
   loop: false,                     
   keyboard: true,                  
   responsiveFallback: false,                        
   direction: "vertical"
});

2 个答案:

答案 0 :(得分:2)

您也可以尝试以下方法:

let a = document.getElementsByClassName("main");
a.classList.add("class-name");

要了解classList概念,可以在此处进行检查: https://developer.mozilla.org/en-US/docs/Web/API/Element/classList

答案 1 :(得分:1)

正如@ anuragb26在评论中提到的那样,滚动页面不是这样做的目的。

您可以扩展插件,因为在内部可以通过this.el访问该元素,但是最简单的解决方案是单独使用

jQuery(".main").addClass("className")