drowl_paragraphs_bs-1.x-dev/modules/drowl_paragraphs_bs_type_countdown/dist/js/drowl_paragraphs_bs_type_countdown.js

modules/drowl_paragraphs_bs_type_countdown/dist/js/drowl_paragraphs_bs_type_countdown.js
(function($, Drupal2) {
  Drupal2.behaviors.drowl_paragraphs_bs_type_countdown = {
    attach: function(context, settings) {
      $(document).ready(function() {
        $(".countdown", context).each(function() {
          let $countdownWrapper = $(this);
          let $countdownNoJsFallback = $countdownWrapper.next(
            ".countdown-no-js-fallback:first"
          );
          let targetTimestamp = $countdownWrapper.data("target-date");
          let countdownTheme = $countdownWrapper.data("countdown-theme");
          let countdownId = $countdownWrapper.attr("id");
          $countdownWrapper.addClass("flipdown");
          new FlipDown(targetTimestamp, countdownId, {
            headings: [
              Drupal2.t("Days"),
              Drupal2.t("Hours"),
              Drupal2.t("Minutes"),
              Drupal2.t("Seconds")
            ],
            theme: countdownTheme
          }).start(function() {
          }).ifEnded(() => {
          });
          $countdownNoJsFallback.addClass("hidden");
        });
      });
    }
  };
})(jQuery, Drupal);

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc