javascript - jQuery UI 自动完成 $.widget 不起作用

标签 javascript jquery jquery-ui autocomplete

我正在尝试使用小部件工厂扩展 ui.autocomplete:

$.widget( "custom.myautocomplete", $.ui.autocomplete, {
  _renderItem: function( ul, item ) {
    return $( "<li>" )
      .text(item.label)
      .appendTo( ul ); 
  }
});

$(function() {
  $("#inp").myautocomplete({
    minLength: 1,
    source: ["One","Two","Three","Four","Five"]
  })
});

搜索工作正常,但项目选择不起作用。

JS Fiddle

最佳答案

尝试使用更高版本的 jquery。它适用于 1.10 和 1.11

code unchanged

http://jsfiddle.net/L5uu393y/7/

关于javascript - jQuery UI 自动完成 $.widget 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25462575/

相关文章:

javascript - API数据未显示在页面上

jquery - 将类更改为 ID 时功能不起作用

javascript - 启用 JQuery 工具提示时无法更改标题

javascript - 使用 JavaScript、onmouseover 和 onmouseout 更改 Div 内容?

javascript - Bootstrap 表 : get the row data by row index

jquery - 在版本 3.2.1 中使用 css 样式上传按钮

javascript - 获取删除的 div 的 ID 并隐藏所有其他没有此类的 div

php - jQuery UI 自动完成功能到 MySQL 与本地存储?

javascript - Angular4 ngModel 将数据类型从 'number' 更改为 'string'

javascript - 禁用页面滚动直到页面加载 - JQuery