Scrollreveal.js, использующий afterreveal для вызова функции - PullRequest
0 голосов
/ 17 мая 2018

Я использую Scrollreveal.js , чтобы показать некоторые элементы на моем веб-сайте.

Теперь я хочу, чтобы Scrollreveal вызывал функцию после того, как она обнаружила конкретное деление.

Как сказано в документации:

"// Вызваны обратные вызовы, которые запускаются для каждого завершенного элементаи сброс.

afterReveal: функция (domEl) {},

afterReset: function (domEl) {} "

Мой код:

var demo = new CountUp('mails', 0, 641, 0, 2.5, options);

sr.reveal('#mails', {
duration   : 600,
delay      : 200,
distance   : '220px',
easing     : 'ease-out',
origin     : 'left',
scale      : 1,
viewFactor : 0.2,
afterReveal: function (domEl) {domEl.demo();}});

Может кто-нибудь сказать мне, каков правильный синтаксис для вызова моей переменной после того, как div был обнаружен?

Я долго пытался сделать это сам, без положительных результатов, так что я думаю, что все в порядкепопросить кого-нибудь о помощи сейчас:)

Спасибо!

1 Ответ

0 голосов
/ 17 мая 2018

Понял, это было не сложно, как я и подозревал, только я новичок в этом:)

так, чтобы сократить это, вот как я использовал CountUp.js с Scrollreveal.js

sr.reveal('#mails', {
duration   : 600,
delay      : 200,
distance   : '220px',
easing     : 'ease-out',
origin     : 'left',
scale      : 1,
viewFactor : 0.2,
beforeReveal: function(){var options = {
useEasing: true, useGrouping: true, separator: ',', decimal: '.', 
};
var demo = new CountUp('mails', 0, 641, 0, 2.5, options);
if (!demo.error) {demo.start();
} else {console.error(demo.error);
}},
});
...