Привет! Разбираюст со скриптом, функция очень простая, но я я первый раз с такой записью столкнулась "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');
}
});
}
})();