如何用JS编写这一行。

时间:2017-09-10 15:20:53

标签: javascript jquery

如何在纯JavaScript中编写此行并删除jquery stance $?

 $(window).bind("scroll", function() {

这是我正在使用的完整功能。

var tableOffset = $("#av-enrollment-table-header").offset().top;
      var $header = $("#av-enrollment-table-header > thead").clone();
      var $fixedHeader = $("#header-fixed").append($header);

      $(window).bind("scroll", function() {
          var offset = $(this).scrollTop();

          if (offset >= tableOffset && $fixedHeader.is(":hidden")) {
              $fixedHeader.show();
          }
          else if (offset < tableOffset) {
              $fixedHeader.hide();
          }
      });

2 个答案:

答案 0 :(得分:0)

使用javascript“scroll”事件:

 window.addEventListener("scroll", function() {

请参阅https://developer.mozilla.org/en-US/docs/Web/Events/scroll

答案 1 :(得分:0)

window.addEventListener('scroll', function(event) {
  console.log(event)
}, false);

您可以详细了解here