wal*_*ign 4 jquery select scrollbar jquery-select2 mcustomscrollbar
滚动条仅在第一次打开时显示,不再显示。我做错了什么?
$('.select').on('select2:open', function () {
function showScroll() {
$('.select2-results__options').mCustomScrollbar();
}
setTimeout(showScroll, 1);
});
Run Code Online (Sandbox Code Playgroud)
我找到了一个解决方案:
$('.select').on('select2:open', function () {
$('.select__dropdown .select2-results__options').mCustomScrollbar('destroy');
$('.select__dropdown .select2-results__options').mCustomScrollbar('update');
setTimeout(function() {
$('.select__dropdown .select2-results__options').mCustomScrollbar({
axis: 'y',
scrollbarPosition: 'inside',
advanced:{
updateOnContentResize: true
},
live: true
});
}, 0);
});
Run Code Online (Sandbox Code Playgroud)