Задать вопрос
@Happymalina

Что за элемент такой SETTINGS. в скрипте?

Привет! Разбираюст со скриптом, функция очень простая, но я я первый раз с такой записью столкнулась "SETTINGS.catalogDescriptionShimHeight" . Подскажите что такое SETTINGS. Сайт на Битриксе - может ли это тянуться от него?Или это магия JAVASCRIPT? о которой я пока не знаю?? вот полный код для функции:
(function() {
        var shim = $('.catalog-description__shim');
        var exp = $('.catalog-description__expander');
        var openText = exp.data('open');
        var closeText = exp.data('close');
        var shimH = shim.height();
        if (shimH > SETTINGS.catalogDescriptionShimHeight) {
            shim.height(SETTINGS.catalogDescriptionShimHeight);
            exp.show();
            exp.on('click', function(){
                if ($(this).hasClass('active')) {
                    shim.height(SETTINGS.catalogDescriptionShimHeight);
                    exp.text(closeText);
                    exp.removeClass('active');
                } else {
                    shim.height('');
                    exp.text(openText);
                    exp.addClass('active');
                }
            });
        }
    })();
  • Вопрос задан
  • 211 просмотров
Подписаться 1 Оценить 3 комментария
Решения вопроса 1
@Wheelie
Скорей всего вот такое что-то.
var SETTINGS = {
    catalogDescriptionShimHeight: 100500
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы