【问题标题】:adding additional parameters to a function向函数添加附加参数
【发布时间】:2016-11-15 05:43:42
【问题描述】:

我有根据窗口位置将类添加到 div 的功能。

$(window).scroll(function() {
  var scroll = $(window).scrollTop();
  if(scroll >= 300) {
    $("#s-nav").addClass('s-nav-w');
  } else {
    $("#s-nav").removeClass('s-nav-w');
  }
});

我想添加另一个类来添加/删除。我想将text-w 添加到.main-nav li a 类中。

【问题讨论】:

  • 是什么阻止你这样做?
  • 我显然添加了额外的 else 命令,因为给定的答案有效

标签: javascript jquery html css


【解决方案1】:

也许这会解决你的问题

 $(window).scroll(function() {
    var scroll = $(window).scrollTop();
    if (scroll >= 300) {
         $("#s-nav").addClass('s-nav-w');
         $(".main-nav li a").addClass('text-w');
    } else{
         $("#s-nav").removeClass('s-nav-w');
         $(".main-nav li a").removeClass('text-w');
    }
 });

【讨论】:

    猜你喜欢
    • 2021-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-01
    相关资源
    最近更新 更多