@jenya7771

Как открывать select сторонней кнопкой?

Здравствуйте, как можно открывать селект сторонней кнопкой, но что бы открытый селект вёл себя как и открытый обычным методом, сейчас у меня селект открытый функцией при прокрутке в селекте прокручивается и контент. Как можно решить такую проблему?
$("#button-open-select").on('click', function() {
    var target = $("#select"),clone = target.clone().removeAttr('id');
    clone.val(target.val()).css({
        overflow: "auto",
        position: 'absolute',
        'z-index': 999,
        left: target.offset().left,
        top: target.offset().top + target.outerHeight(),
        width: target.outerWidth()
    }).attr('size', clone.find('option').length > 10 ? 10 : clone.find('option').length).change(function() {
        target.val(clone.val());

    }).on('click blur',function() {
        $(this).remove();
    });
    $('body').append(clone);
    clone.focus();

});
  • Вопрос задан
  • 353 просмотра
Пригласить эксперта
Ответы на вопрос 2
@BorisKorobkov
Web developer
ddv88
@ddv88
Binance Futures
Комментировать
Ваш ответ на вопрос

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

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