Здравствуйте, как можно открывать селект сторонней кнопкой, но что бы открытый селект вёл себя как и открытый обычным методом, сейчас у меня селект открытый функцией при прокрутке в селекте прокручивается и контент. Как можно решить такую проблему?
$("#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();
});