javascript - Scrollify.js 在当前部分添加类

标签 javascript jquery jquery-scrollify

我正在尝试使用scrollify.js 将诸如“事件”类之类的内容添加到页面中的当前部分。

我能够获取索引值,但无法获取节 ID 或节类!如何获取当前部分的 id 或类。

这是我尝试实现的示例代码。

<section id="first" data-section="first" class="scroll-section"> </section>

before:function(index, sections) {
    alert(index);
},

此返回索引值。我正在尝试首先获取部分 ID。

提前致谢。

最佳答案

  <html>
    <head>
          <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
          <script src="jquery.scrollify.js"></script>
          <style>
          .sectioncolor {
          background-color: black;
          }
          </style>
      <script>
        $(function() {

          $.scrollify({
            section : ".section-class-name",
            sectionName : "section-name",
            before:function(index, sections) {
            var sno = index+1;
            $(".section-class-name").removeClass("sectioncolor");
            $(".section-class-name:nth-child("+sno+")").addClass("sectioncolor");
            },
            after:function(index, sections) {
            var sno = index+1;
            $(".section-class-name").removeClass("sectioncolor");
            $(".section-class-name:nth-child("+sno+")").addClass("sectioncolor");


            },
          });
        });
      </script>
    </head>
    <body>
      <div class="section-class-name" data-section-name="home" style="height:500px;border:1px solid red;"></div>
      <div class="section-class-name" data-section-name="about" style="height:500px;border:1px solid black;"></div>
    </body>
  </html>

关于javascript - Scrollify.js 在当前部分添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45372081/

相关文章:

javascript - 使用 pg-promise 获取父子树

java - "bubble clusters"项目(可拖动性、分组、绘图、合并组)

javascript - 当可以在函数中定义时,定义 var 还重要吗?

jquery - Scrollify 让每个页面都具有动画效果

javascript - angularjs 显示/隐藏标签,点击同一个标签隐藏内容

javascript - 返回历史记录时的 Sammy.js 缓存和滚动位置

javascript - 如何在 ajax 成功函数内的单击事件处理程序上更改 Jquery 中按钮的文本

javascript - 如何使用 Jasmine 测试表单 .submit()

javascript - 使用 jquery scrollify 更改固定 div 的 Div 内容

javascript - 如何将 Scrollify.js 与 Wordpress 和 Elementor 一起使用?