Всплывающее окно открывается при нажатии блока (кнопки), с заданным классом. Так же срабатывает затемнение экрана. Функции: function opacshow(){ $(«.jq_delta_opacity»).css(«height»,$(document).height()).show(); } function bt_apply() { if( $(‘.jq_sendorders:visible’).length>0 && +(+$(‘.jq_bt_sendscroll’).height()+75+60+20+25)>$(window).height() ) $(‘.jq_bt_sendorders’).addClass(‘bt_sendresize’); else $(‘.jq_bt_sendorders’).removeClass(‘bt_sendresize’); } function bt_popzayavka() { opacshow(); $(‘.jq_bt_sendorders’).fadeIn(); $(‘body, html’).css({‘overflow-x’:’hidden’,’position’:’relative’}); bt_apply(); } function closeall(){ $(‘.jq_delta_opacity’).hide(); $(‘.jq_bt_sendorders’).hide(); } Вызов скриптов $(‘body’).on(‘click’, ‘.jq_fillwin’, function(){ bt_popzayavka(); return false; });…
Выравнивание блоков по высоте — Responsive colums
Нужно было реализовать автоматическое выравнивание высоты блоков по максимально высокому блоку. Так же что бы все работало при изменении разрешения экрана. На просторах интернета был найден один скрип, который помог реализовать текущую задачу. Главным минусом этого скрипта является нагрузка на сайт. Плюсом его очень просто использовать. Основная функция, которая производит расчет. <script> function setConformingHeight(el, newHeight)…