4

誰かがjqueryUIオートコンプリートウィジェットのカスタムスクロールバーを作成しようとしましたか?jScrollPane jqueryコンポーネントをオートコンプリートウィジェットと組み合わせて使用​​しようとしていますが、これまでのところ成功していません。カスタムスクロールバーを使用したjqueryオートコンプリートコンポーネントについて知っている人、またはjscrollpaneコンポーネントをサポートするようにjquery uiオートコンプリートウィジェットを変更する方法を知っている人がいれば、それをいただければ幸いです。

4

1 に答える 1

6
....
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;
},
....

完全に機能するコードについては、デモのソースコードを参照してください...ありがとうございます。

于 2011-03-16T15:55:09.930 に答える