当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JQuery UI Autocomplete _renderMenu用法及代码示例


用法:

_renderMenu( ul, items )

返回:jQuery (plugin only)

控制构建小部件菜单的方法。该方法传递一个空的<ul> 和一个与用户键入的术语匹配的项目数组。单个 <li> 元素的创建应委托给 _renderItemData() ,而后者又委托给 _renderItem() 扩展点。
  • ul
    类型:jQuery
    用作小部件菜单的空 <ul> 元素。
  • items
    类型:Array
    与用户键入的术语匹配的项目数组。每个项目都是具有labelvalue 属性的对象。

代码示例:

将 CSS 类名称添加到奇怪的菜单项。

_renderMenu: function( ul, items ) {
  var that = this;
  $.each( items, function( index, item ) {
    that._renderItemData( ul, item );
  });
  $( ul ).find( "li" ).odd().addClass( "odd" );
}

相关用法


注:本文由纯净天空筛选整理自jqueryui.com大神的英文原创作品 Autocomplete _renderMenu。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。