Кто-то пытался создать пользовательские полосы прокрутки для jquery UI autocomplete widget? Я пытаюсь использовать jquery компонент jScrollPane в сочетании с виджетами автозаполнения, но до сих пор не имел никакого успеха. Если кто-то знает о некотором компоненте автозаполнения jquery с пользовательскими полосами прокрутки или знает, как изменить виджет автозаполнения jquery ui для поддержки компонента jscrollpane, я был бы признателен.Автозаполнение jquery UI-плагин с пользовательскими полосами прокрутки
3
A
ответ
6
DEMO:http://so.devilmaycode.it/autocomplete-jquery-ui-plugin-with-custom-scrollbars
ОБНОВЛЕНО: 22/09/2015 обновляется для всех последних версий: JQuery 1.11.3, JQuery-Ui 1.11.4, JScrollPane 2.0.22
....
open: function() {
$('.ui-autocomplete').width($(this).width());
if (undefined !== _jScrollPane) {
_jScrollPaneAPI.destroy();
}
$('.ui-autocomplete > li')
.wrapAll($('<div class="scroll-panel"></div>')
.width($(this).width())
.height(_jSheight));
_jScrollPane = $('.scroll-panel').jScrollPane(settings),
_jScrollPaneAPI = _jScrollPane.data('jsp');
},
close: function(event, ui) {
_jScrollPaneAPI.destroy();
_jScrollPane = undefined;
},
....
Обращайтесь к демо-исходному коду за полный рабочий код ... спасибо.
Я обновил демо, у меня нет времени сейчас, но с некоторой настройкой css и небольшим количеством js, которые она была бы идеальной. дай мне знать. –
Хорошая демонстрация - было бы даже лучше, если бы она использовала новую версию jScrollPane (эта старая версия больше не поддерживается): http://jscrollpane.kelvinluck.com/ – vitch
Выглядит неплохо. Я постараюсь сделать то же самое с новой версией jscrollpane – drak