polyak-888
@polyak-888
Js, React.js, css, frontend

Выпадающий список плагина select2 внутри модального окна при первом вызове неправильно позиционируется?

5cebadc3ce94f606706255.png
внутри модального окна со скролом, в нижней части окна находится выпадающий список selec2. Проблема в том что при первом вызове выпадающего списка он позиционируется вверх, выше селекта на высоту скролла. При повторном вызове он позиционируется нормально на высоту селекта.
  • Вопрос задан
  • 448 просмотров
Решения вопроса 1
polyak-888
@polyak-888 Автор вопроса
Js, React.js, css, frontend
В очередной раз отвечаю себе сам))) Но мало ли кому пригодится)
В итоге помог грязный хак)))

$('.select2').on('select2:open', function (e) {
$('.select2-dropdown').hide();
var y = $(window).scrollTop();

setTimeout(function(){
$('.select2-dropdown').show();
$(window).scrollTop(y + 1);
var x = $(window).scrollTop();
},100);
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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