Путевая точка не звонит по секции

В настоящее время я использую путевую точку jQuery, пытаясь вызвать путевую точку в секции, однако она не работает. Не уверен, если это связано с localhost или что.

Мой текущий код

$('.howDoesItWork').waypoint(function() {
    $(".header").css({
      background: 'yellow'
    });
  }, { offset: 1000 });

это не работает, однако, если я делаю

$('body').waypoint(function() {
    $(".howDoesItWork .header").css({
      background: 'yellow'
    });
  }, { offset: 1000 });

оно работает.

У меня есть код, обернутый вокруг $(document).ready(function() так что я не вижу в этом проблемы.

2 ответа

Если вы используете jquery, просто оберните весь скрипт внутри $(document).ready() вот так;

      $(document).ready(function() {
 ...
 $('selector').waypoint()
})

Это сработало для меня

http://imakewebthings.com/waypoints/

Я использую Waypoint так:

var infoPage = document.querySelector('.infoPage');
var waypoint = new Waypoint({
  element: infoPage,
  handler: function() {
    infoPage.classList.add('infoReset')
  },
});

Может быть, это поможет вам.

Другие вопросы по тегам