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

Как совместить два скрипта в один (закрытие окна и прокрутку вверх)?

Здравствуйте.
Есть скрипт который закрывает определенный div блок после выбора любого option в select.
Но проблема в том, что на мобильной версии, при выборе select, экран немного спускается вниз, как совместить скрипт скрола и закрытия в одно действие?
Скрипт закрытия div при выборе опции:
<script>
    jQuery(document).ready(function() {
   jQuery("#block").change(function() {
      if(jQuery(this).find("option:selected").val()) {
        jQuery(".block-main").addClass('block_open');
      }
   });
});
</script>

Скрипт скрола вверх:
$('html, body').animate({scrollTop: 0}, 1000);
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Средний 5 комментариев
Решения вопроса 1
@sergo573 Автор вопроса
Всё просто:
jQuery(document).ready(function($) {
   $("#block").change(function() {
      if($(this).find("option:selected").val()) {
        $(".block-main").addClass('block_open');
      }
      $('html, body').animate({scrollTop: 0}, 1000);
   });
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽